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

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

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

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

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

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

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

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

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

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

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

.header_cfwf_paowon {
  z-index: 50;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0 0 1px;
  border-color: oklch(.922 0 0);
  background-color: oklab(.999994 .0000455678 .0000200868 / .95);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: sticky;
  top: 0;
}

.div_cfwf_phcabw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ogdwnm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 64px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_uqegsw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_jztpga {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 100%;
  height: 32px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.nav_cfwf_zhvicw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vtldos {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 32px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.a_cfwf_szmzii {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0 0 2px;
  border-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_mpqljm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 32px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.a_cfwf_plalre {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ohcfel {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 32px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.a_cfwf_frrnde {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ialtgb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 32px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_vpjrkj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.a_cfwf_vdcqih {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_omvcvm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 0 0 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ymojcl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  cursor: pointer;
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ejhwql {
  z-index: 50;
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: auto;
  opacity: 0;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  width: 192px;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.div_cfwf_lrmwml {
  visibility: hidden;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_hniqiw, .a_cfwf_frfprt, .a_cfwf_vsklla, .a_cfwf_kntvtg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gnmaas {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 32px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.a_cfwf_ksllfy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_rsbyqu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 32px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.a_cfwf_egbehx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_eckgcj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.a_cfwf_flnwco {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_mbchij {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_lqvfiz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  will-change: transform, background;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_vywlet {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: none;
}

.button_cfwf_ordgse {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
}

.svg_cfwf_rdscfn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_uwevud, .path_cfwf_qcuwsy, .path_cfwf_dufpia {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.section_cfwf_mnsjvz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  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_ccqewe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ikvbiy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template: ". Area"
  / minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  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_qgbasd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_iogaav {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 60px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_gisiip {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_ckquwf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 512px;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_scwcol {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_tggtro {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_juhwbr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vssper, .path_cfwf_syqkvs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_teyuoc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_qxcgkv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  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;
}

.img_cfwf_nzqzem {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform;
  border-radius: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-name: float;
  animation-duration: 0s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
}

.div_cfwf_ssyqpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
  position: absolute;
  bottom: -16px;
  right: -16px;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.div_cfwf_occdss {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_sqqjkn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_dokmlk, .path_cfwf_rvayzp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_qupzlg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_zjswlo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mseidx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qefqqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_qassmt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_vwpync {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_kykwcn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hbitfs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_kiitlp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.div_cfwf_otueom {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-start-start-radius: 10px;
  border-start-end-radius: 10px;
  width: auto;
  height: 192px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
  overflow: hidden;
}

.img_cfwf_uluorz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  object-fit: cover;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jenhsp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_mlzbyo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pyshgm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rodhhz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_nbgqei {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 4px;
  y: 8px;
  width: 16px;
  height: 12px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_kmpxec, .path_cfwf_apavyv, .path_cfwf_hshdoe, .path_cfwf_mwapqr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ngjfsq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fkubir {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pmgdqg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_ajfudy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_irubtz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_fpdqrp, .path_cfwf_szscup {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: pointer;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_zgcqzp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.div_cfwf_rhbwny {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-start-start-radius: 10px;
  border-start-end-radius: 10px;
  width: auto;
  height: 192px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
  overflow: hidden;
}

.img_cfwf_wbtaom {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  object-fit: cover;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_skjcwd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_gjknkz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_exvbtb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_narfzi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_wdegcq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 11px;
  cy: 11px;
  r: 8px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ycjowr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tvhodu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jxfzum {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_avgzgw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_zegrgr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_puixzy, .path_cfwf_qbpnep {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: pointer;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_zdiyoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.div_cfwf_sfxxza {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-start-start-radius: 10px;
  border-start-end-radius: 10px;
  width: auto;
  height: 192px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
  overflow: hidden;
}

.img_cfwf_iplldg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  object-fit: cover;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fthvdu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_mxzosv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_csnqvl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_bhajey, .polyline_cfwf_zscpsn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_qleuuh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iaenvn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_clnpis {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_inmcis {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_vihvhn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qzgogc, .path_cfwf_lxbrgd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: pointer;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.section_cfwf_soneen {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dyzbgc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_afqqsq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_rrxipv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_ajcnqu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_gfnoeb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_blbakk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mhyxll {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: left;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ceguio {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 18px;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_jaueej {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_yrdrjg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_vlzhpb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: left;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_ukfmvu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_psnsml {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_kysvkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: left;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_ozvghd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_fuufju {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_xedqlj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: left;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_eurqth {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_bvrhbl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_qcxmik {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: left;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_sgowvp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_tqczfu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_ejnpib {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: left;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_ytreao {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_voesrn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_chcipv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: left;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_wswpbu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_efhgrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_dtqcrl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: left;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_jkmvjo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: left;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_ougdqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pneyie {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xbigvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_euaacm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_klkhuu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_etufym {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_adyhcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_unaymz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_whpmoy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hhpmoc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uwbtuu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_btfhcg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xrjcwo, .path_cfwf_vlmrps {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_pynlxk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nsokcn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jjqlvk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xdjxel, .path_cfwf_psdleo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_jpwowk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pfimpg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_raofjo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_yysjjv, .path_cfwf_qnebcy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_evgyeu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kfnamk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gpgqnk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rxatlg, .path_cfwf_bkfsxd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ojiafp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_appakr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_nmoksw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vrqurn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_akllwm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kljotx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_uqavep, .path_cfwf_llckvx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_imbjpj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_irhzyf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yykeyu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_deihde, .path_cfwf_hjejtq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_leatkh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fojwrj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dcdmeh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_urplso, .path_cfwf_qvyacs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_lcomsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mbzknh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_osqkxp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bdegiy, .path_cfwf_dbjtxv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_hylndw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mtgfek {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_kaunef {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mldoan {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nurqvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gzcetp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ygufbj, .path_cfwf_nhqhwk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_bkmvgu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zbpkla {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_oqgjck {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_lrqitr, .path_cfwf_tqnedg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_uzrpxf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bujrqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bvbbac {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_iamoij, .path_cfwf_rmhzyr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_jmzdil {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fbrqqk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_grhfid {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_onbasr, .path_cfwf_gsizcm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_enocpv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_orchki {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hspflk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jgpdxo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_kbqitz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_bplcra {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_ectlre {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sqgnge {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 16px;
  width: auto;
  max-width: 1024px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_qiehqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_lkvwun {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_zweqwn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  white-space-collapse: preserve-breaks;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_rxaoio {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_mgijfz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_nkbjvl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  white-space-collapse: preserve-breaks;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_stnuzo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_kyuwuc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_cfxnxm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  white-space-collapse: preserve-breaks;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vgzbct {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_peilpw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_bagtpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  white-space-collapse: preserve-breaks;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.section_cfwf_lukmot {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fxoxhc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tmzpbs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_ziybgt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_hvrrht {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_szawpi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pipzoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_kixipj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ncteht {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_henjpo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ujhvvq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_lgsilu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_dzwkeo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_sqgtsl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_qushmt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mldvoc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_knsunj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zwmqfb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_woualg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_sqlaei {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_hogmzi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gextue {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ryudse {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jfyvsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_kdgvst {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mchhmk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fkrqzs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_pafdpq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_xxreaz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rgrknz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_huvkbb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cqkjze {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_rhtmxu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_buiuau {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_mjvggb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ubgjhr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_znlblw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kmykxh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_igbtkd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pnppcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_guzaco {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wyiuds {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yphqib {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_dmcyxz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_gvijdh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_chccod {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_itcgir {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_buqwug {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_qlpikq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hsmler {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.svg_cfwf_szeycw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  vertical-align: middle;
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mklfno {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.852 .199 91.936);
  column-rule-color: oklch(.852 .199 91.936);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.852 .199 91.936);
  text-decoration-color: oklch(.852 .199 91.936);
  caret-color: oklch(.852 .199 91.936);
  fill: oklch(.852 .199 91.936);
  stroke: oklch(.852 .199 91.936);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.852 .199 91.936);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_rdpnhq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wumvya {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tvikqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_wsxekz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bazeid {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  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_uddndr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_fhrsqj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qlfwan {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_mjgycu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-duration: .3s;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_mqrcjy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ncisvf, .path_cfwf_przmeu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_otbsjz, .a_cfwf_vypfct {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_vwrgmi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pmggkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vswhid {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_udvilb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_lpnpnb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_xtwzae {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vaoxiq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_yfgiwe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_fzcubk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_hdcusf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pzkbym {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_clxvmv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_ojojdd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 10px;
  r: 3px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_krntwf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zmmfqu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ytpfsc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_mfugfz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_quaiui {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eolysb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_udkska, .path_cfwf_gjibwt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_mjktiv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_oigmkg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bfzksj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wdfpok, .path_cfwf_osjcdv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ibmvfj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_aogfqc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yhhhaa {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bnbggf, .path_cfwf_miobcl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_fzqiyu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_llehqn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dwnpob {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ojgzmf, .path_cfwf_boxvzs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_kqslsm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lrwxvw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_kgwgyw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_obqifa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uktjtz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_oufdkb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_vxxzbi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 11px;
  cy: 11px;
  r: 8px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ovdywa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_toznpb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pztumi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_lbwjrm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_mrlhud {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_sewqdh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ozzxin, .path_cfwf_chegrr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_mgfcrz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_ehxqth {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hquduy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_luezkh, .path_cfwf_lwmcjk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ofqkyl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_psfmbt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_euwdtd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bbxogv, .path_cfwf_keypzn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_nqbmob {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_cuzdkp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_umlimg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vqjzxa, .path_cfwf_frcdna {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wnngma {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rygmkd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_jdvqzb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_eiwjjt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eqbkke {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rmnuql, .path_cfwf_ykahmf, .path_cfwf_rsyoyg, .path_cfwf_davhwe, .path_cfwf_hqlqli {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ivgnfg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ggbudu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sacurn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_bdzxqv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_wauiid {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vvdjml {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_epohsx, .path_cfwf_dvgahp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wtjypl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_esuufr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kheyst {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zmsdxr, .path_cfwf_dggfrg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dkpord {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_mbyotg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_urlwxi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ggtsaq, .path_cfwf_ctafrt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_uofhpr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_laalni {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_smpyrp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kxqrsn, .path_cfwf_ghyaun {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_opekve {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iicyot {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_pxworh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_hhirji {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_iuojxj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wghlaa, .path_cfwf_mvyybk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_jssuoo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vnkglr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wfzzte {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_vzwnzr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_qajpts {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jyclxv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xcjcvh, .path_cfwf_ikirhe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_jhhhro {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_kuvitd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bnshdf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_aywiap, .path_cfwf_idqwud {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_mfeqsb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_vffawo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hbtmxg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kvjohb, .path_cfwf_fxlexe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_uwjhev {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_lcgesq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lzyxck {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cmvknt, .path_cfwf_mfosrk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_qekltf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_wiptor {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ttrksl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ifrllt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_iilvgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_qxafbq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_gdvdwk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vjulha {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_byhrpp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yqafed {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_rnjufo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_xszlbn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yzvkrv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mjljif {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_udumda {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kdmobq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kxsloa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ekgmee {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_vugvfw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_nblzec {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sgcdnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sfhmdo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_ivjmlj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_fslbea {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_fbfkco {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lqbddq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_imuqml {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_nbsiru {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_azjkok {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_mrnmmy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_gbajlt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_squkhb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yefrdy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 4px 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hbzssv, .path_cfwf_hbwbgb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_insrtj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_fwcmlj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_zcurhi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_piwbwf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_trcxnf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 4px 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_olzbpw, .path_cfwf_wrmqtt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_pntgad {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_cbmevc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_xupgec {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gzxlxl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_mbnfff {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 4px 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_djqhsc, .path_cfwf_nllpah {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_cptpah {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_udoyxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_upbdjb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nuksqj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uykgey {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 4px 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wxldaq, .path_cfwf_ytdfqy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_fllqal {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_tspsyl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_jtoyuv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lvxnvc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fpfatd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 4px 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hioqrq, .path_cfwf_kdphwh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_bdarkp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_qfcdmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_avkasb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_fhvnux {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  will-change: transform, background;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_hbvzxr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.985 0 0);
  fill: none;
  stroke: oklch(.985 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_gobggk, .path_cfwf_imzrdl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  cursor: pointer;
  caret-color: oklch(.985 0 0);
  stroke: oklch(.985 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_rythid {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_muaomj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pabich {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zxuspl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_lxqsem {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin: 0 16px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_qlzgbv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fhqgqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_utdczf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin: 0 16px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_kacguj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vgfcwj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ahniuq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin: 0 16px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_lnldki {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mywzpi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_kvduoh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin: 0 16px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_armoin {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wrnacb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fhpmtc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin: 0 16px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_iwtctt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_wgjmjn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_horbth {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  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_ohmynv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_oqyhkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fbgogv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_rifzgy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-duration: .3s;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_gazapb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_uzujrp, .path_cfwf_duvvkv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_vatwea {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_rpdeqj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-image: linear-gradient(to right, oklch(.424 .199 265.638) 0%, oklch(.546 .245 262.881) 100%);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: relative;
}

.div_cfwf_hpbupo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fqigid {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_xscnyh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_aumtri {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ijwahy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jpmjkp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nodbwk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ytjwnh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pmeyyk {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 16px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
}

.div_cfwf_ukanlv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  align-items: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_lrpikj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.97 .014 254.604);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yhmuvj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.278 .033 256.848);
  text-align: center;
  column-rule-color: oklch(.278 .033 256.848);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.278 .033 256.848);
  text-decoration-color: oklch(.278 .033 256.848);
  caret-color: oklch(.278 .033 256.848);
  tab-size: 4;
  text-emphasis-color: oklch(.278 .033 256.848);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cpdumu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bsxbry {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.707 .022 261.325);
  text-align: center;
  column-rule-color: oklch(.707 .022 261.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.707 .022 261.325);
  text-decoration-color: oklch(.707 .022 261.325);
  caret-color: oklch(.707 .022 261.325);
  tab-size: 4;
  text-emphasis-color: oklch(.707 .022 261.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xmgkqa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.97 .014 254.604);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_syxcui {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.278 .033 256.848);
  text-align: center;
  column-rule-color: oklch(.278 .033 256.848);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.278 .033 256.848);
  text-decoration-color: oklch(.278 .033 256.848);
  caret-color: oklch(.278 .033 256.848);
  tab-size: 4;
  text-emphasis-color: oklch(.278 .033 256.848);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xwxvsk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sigajo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.707 .022 261.325);
  text-align: center;
  column-rule-color: oklch(.707 .022 261.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.707 .022 261.325);
  text-decoration-color: oklch(.707 .022 261.325);
  caret-color: oklch(.707 .022 261.325);
  tab-size: 4;
  text-emphasis-color: oklch(.707 .022 261.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xbemnh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.546 .245 262.881);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_czqlcb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ldzgnb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_typmru {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  -webkit-appearance: button;
  appearance: button;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_kcuime {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yeqand {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uonjdg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_mhomms {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rgrcrh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  max-width: 1024px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_nzpsae {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_vcnjcm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vkcwlj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 24px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_wmxnti {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_mbotig {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_mbmsjt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.button_cfwf_zatjmz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  will-change: transform, background;
  background-color: #0000;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_sznifz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_upkven {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kdvqrg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 24px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_unxvul {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_dpvdgy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_igumma {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_aucava {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_twvgqc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 24px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_ykxunm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_wuxnww {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_tibgll {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_woupjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ltdsdu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_osipuc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xurqtl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  max-width: 1152px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ylfoyn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_gpiidw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ureogc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_zrbkyo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_vpobfv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_myxylc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_arbovi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uhcvsn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_pwtugk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kyuahm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cdkect {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_aygtha {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_csljfg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_nmyscj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_llmifu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_owfkmu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_gqtmsv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tevrhi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_dxcpxi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_vtcucb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qqrhcw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_tslrrn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wrglsl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_uwobdo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_beiyog {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uawbig {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_vfkpft {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xftqik {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_sfipjm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_otltra {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_lwqzkp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 48px;
  padding-bottom: 48px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lhaqxn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nslqha {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  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_dpnune {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 30px;
  line-height: 1.2;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_apzvry {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 18px;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_kjunfh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.967 .003 264.542);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lkbtze {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wdtyet {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gfqqxk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px 1px 1px 4px;
  border-color: oklch(.922 0 0) oklch(.922 0 0) oklch(.922 0 0) oklch(.35 .15 250);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_zsfigj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_dyetgd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_phfslb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 18px;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hdjlep {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_iwoapk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_stzsoy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 30px;
  line-height: 1.2;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_cikedr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_uvtvjl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_twitxl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dyywjo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 30px;
  line-height: 1.2;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_ntiwpk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_romhmh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_stovhu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lqsixw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 30px;
  line-height: 1.2;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_guiiph {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tiayob {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cfupdx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 24px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_fvaxqw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.button_cfwf_axdtya {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0 16px 0 0;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_qfbqrq {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dblefz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pbefki {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_wcyfoa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.21 .034 264.665);
  text-align: center;
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_pbgrvd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.446 .03 256.802);
  text-align: center;
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_kcmjrd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  will-change: transform, background;
  background-color: #0000;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_tljisc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_puzwyg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kcaxhw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  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_rsgyvf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_ctqysh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_rcitks {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_pultet {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_peghhp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_yqtttr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_bvyfue {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_sszrsw, .path_cfwf_goypde {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_plslfj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_unduto {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  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;
}

.img_cfwf_yipbgh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
}

.section_cfwf_vggblk {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_afgdhz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_npraij {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_rodjpi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_pnaagq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_ozpnsw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dhvhvm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_qdswam {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_mppjas {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_ecudei {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lwwlpc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bltuyy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_rnlbfa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_drenqe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hvdvfk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_ifdrqf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_wtawcz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_girqem {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xjmxaa, .path_cfwf_vzamhi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dgdmes {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_jkeaxc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bydqro {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jtjlpf, .path_cfwf_rqqqit {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_yjbleh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_nykskd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_nyazkz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ktvhaa, .path_cfwf_fccnuu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dcdyhu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_qotfvw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_imslft {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ywesuh, .path_cfwf_vyjbyz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_gexzse {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jzzdgp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_tqkliw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_akrtym {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_oqctbd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_maubdv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_mlrtcp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mkzcku {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jqbown {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_bzmjfp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_ekcaxx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_iaqwln {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_aulfto, .path_cfwf_xpdcxk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_hdbzca {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_measus {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rsydah {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kkmail, .path_cfwf_rtpbry {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_gyludf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_vpxvla {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_qrefbb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tpztbr, .path_cfwf_oqvnrg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_eazbin {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_haqlfm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lutuba {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zntcdt, .path_cfwf_rvytxp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_xxphsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xxnalm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_aecgdc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_owgpvt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dinrbz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_sevktc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 3px;
  width: 8px;
  height: 8px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_dzeajp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_wxltbn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 13px;
  y: 13px;
  width: 8px;
  height: 8px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_gmtpfm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dhwpwl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pvxqrr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_nfohsn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_uomhsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_sdmbkl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bhgamp, .path_cfwf_cusdup {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ibnxxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_kkrozu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lnfhyg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vsqkle, .path_cfwf_zigjlo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_sktjrl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_fhfcnj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_olxyav {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_gxytsz, .path_cfwf_ooazor {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_hxrere {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_amutdc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yyttiv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ntkdls, .path_cfwf_sfgsot {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wgexfh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rfsfdc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_nhlkpf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_axzben {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gbqkny {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rdybzb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_eypetm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_elzzwg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rjhjuf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_pawxxg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_drjxga {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fvqlwx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wvifpr, .path_cfwf_wqenmn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_jhwdwd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_dgjngy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_qmcmxe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xxwvfi, .path_cfwf_qbkfwv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_kiiupb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_uhlelc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jhvcli {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ptpmfn, .path_cfwf_lnvoue {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_vulsme {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_wbryvv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_anhryu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rfneuv, .path_cfwf_dyofqy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_rraubc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lzcghl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_glapna {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_ozhefv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jbrmrj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_clybum {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_wojuoe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kqeqmb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_slnepn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_yyrueu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_bpxceb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kkzebm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_prlyup, .path_cfwf_qrgmri {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_rldduy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_onzlgw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_koabrt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_nqtdic, .path_cfwf_hubnkf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_afkuta {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_aatmaw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ftgtnz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_akulaz, .path_cfwf_uvyylp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_bockff {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_uxfcpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fhkprj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_anqhuw, .path_cfwf_lzwbjv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_cefxqf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iprcfg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_jlxyxo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_mwbmey {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rqflme {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_kxousm, .polyline_cfwf_jffbfr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_mwlvgb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lgqkfg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cblozt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_daxynp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_rpkplt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lrxdck {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_npzddh, .path_cfwf_rktvnv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_njhqxj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_azqbra {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jvuwvo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_uufbsb, .path_cfwf_cddkox {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dyvxgg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_fjeklu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_aiehkd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_najzfz, .path_cfwf_hinrzj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_yneqbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_gdaidm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_nywlay {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rgbscv, .path_cfwf_borexk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_jxuweq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_dwjloe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pqjhzg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bpgugz, .path_cfwf_rqopup {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_fgocei {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gwtpdc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_qabode {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_xywigu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xrymcw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ellipse_cfwf_ohwuvd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 5px;
  rx: 9px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_kmhjlf, .path_cfwf_psmjpe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_kxngvr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_svwnkk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_agkzsp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_xaninh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_dbalxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_qussts {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xingbc, .path_cfwf_cjfvtn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_frwphb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_gdzosh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_pmutmr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_urgune, .path_cfwf_ofujvp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ggvmbx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_irbpox {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hdmpwt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_swtiwh, .path_cfwf_cwfqix {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ccslwy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_jpscpx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_amarow {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wdzqbu, .path_cfwf_lpexpe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ltrwzq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_ezsiam {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zjfuhq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vgpxah, .path_cfwf_nqoobp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_rizaqf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_mscwpf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_aghire {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ktjnjy, .path_cfwf_ttntjg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ryfkfr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_dgsser {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xjcxlc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wftics, .path_cfwf_wpnhhs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_cwveeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_kcfhin {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eaeaqe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yqqapa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_nkfxat {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.img_cfwf_tqskbv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.div_cfwf_nxdqhd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_puzzfb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_okdzgn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vklofl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_edejcx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_erpaur {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tohcpq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zkxyfe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_fjrwlt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #2563eb;
  column-rule-color: #2563eb;
  caret-color: #2563eb;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #2563eb;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_pvmxif {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wbzmxh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_lbaeij {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nbrerr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_kajauq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ewfngd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  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_cppedx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_mzvmdr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_founvf, .path_cfwf_ssxuji {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_gpmatj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iurksx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_rvfdnj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bpbtwy, .path_cfwf_erbcod {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_thfwur {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wyotpq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_yjaziy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wgwvzg, .path_cfwf_mqhjtu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ophtnn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nyhquo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_tuasat {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qefazd, .path_cfwf_fcibir {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wuceny {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bapqey {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_subscp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ffjhkj, .path_cfwf_ricyvl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dfinkt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uxwoji {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_oeonpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_cegnxb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_gzhvup {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: start;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lsjqhg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_abulti, .path_cfwf_wscigu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_fbldem {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_yqskvj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: start;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gkgelg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_lkrrqg, .path_cfwf_gywluh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_kceskz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_hqusaq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: start;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vhqfdn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_sqmcho, .path_cfwf_lphzcs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_lvfjsn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_jmquuo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: start;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zjqhhx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xiqovu, .path_cfwf_kyxpri {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wspngd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_bfnljv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  will-change: transform, background;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_uttcoz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.985 0 0);
  fill: none;
  stroke: oklch(.985 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_fzboyf, .path_cfwf_bnjirh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  cursor: pointer;
  caret-color: oklch(.985 0 0);
  stroke: oklch(.985 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.section_cfwf_irfaxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ebrqnt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sothku {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_wqjflp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_bpnhlm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_fqtjwt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_awuqnr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_grwauz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_alccgk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_olarjp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ehnrlm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zpakyv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hdqnan {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_ylhhak {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_fqopki {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jyxzlk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tunvie {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_flwtob {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_iftuum {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bbrxdo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uewsfs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_myawfr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_mdpirh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_ipdlnh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_grrktj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  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_ayolzq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kkuvws {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cqwtbd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_lknuwl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-duration: .3s;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_clwwyf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_gkzhdu, .path_cfwf_dsgmrm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_gincap {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_rilgbf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cjtsgk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kbshrx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  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_orxkqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_yjehtq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_nuukaq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_pcrmof {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_paevdx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_leteww {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_lyvuzk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_dhplfx, .path_cfwf_kxuuhd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_ydnppk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_qzwqea {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  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;
}

.img_cfwf_znpcqi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
}

.section_cfwf_uwghas {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kfnpsk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_ynaxdd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_gsarch {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gkjepz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  min-height: 800px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_vwhdcz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_akwatq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_rjegek {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_gcujfr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dsqots {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding: 64px 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xqvdpo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_lfdqap {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 2 / span 2;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div-above-form {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 20px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.div_cfwf_rdtpit {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_afcngq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qhyfjj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_omntnv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.form_cfwf_evjvrg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jyrzkj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ebdaeb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_vhqjsv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_pkvtbv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 8px;
  width: 100%;
  min-width: 0;
  height: 36px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_wqtfxj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_uixcwv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_btxznq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 8px;
  width: 100%;
  min-width: 0;
  height: 36px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_jfnsun {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_xbzrmk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_upjoja {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_cuxlev {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 8px;
  width: 100%;
  min-width: 0;
  height: 36px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_kvmsss {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_gpojqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_kijoly {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 8px;
  width: 100%;
  min-width: 0;
  height: 36px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_gsknlu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_mliiii {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_tdjnfh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_kxqiew {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  unicode-bidi: isolate;
  background-color: #0000;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: -moz-fit-content;
  width: fit-content;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.span_cfwf_ebpbux {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  cursor: default;
  caret-color: oklch(.556 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.svg_cfwf_fgkfzc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  opacity: .5;
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_fyvnkd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  cursor: default;
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ixnzfb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_ddncnx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_oszjdq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  unicode-bidi: isolate;
  background-color: #0000;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: -moz-fit-content;
  width: fit-content;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.span_cfwf_hqauik {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  cursor: default;
  caret-color: oklch(.556 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.svg_cfwf_zebdng {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  opacity: .5;
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kgwzbo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  cursor: default;
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_xvezka {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_hgblpi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_ietrwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  unicode-bidi: isolate;
  background-color: #0000;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: -moz-fit-content;
  width: fit-content;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.span_cfwf_vxwmpk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  cursor: default;
  caret-color: oklch(.556 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.svg_cfwf_jnzfjn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  opacity: .5;
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xakhta {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  cursor: default;
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_sqneqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_ttfkoc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hceoih {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nwipfp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_axroij {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fvznab {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_exhkta {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_skaowq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_hydkij {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iiitjl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_vshxxo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tdijth {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_ixxdxg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ycxvvz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_zspeqm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qnlrnu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_yaukys {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wxlzpj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.label_cfwf_ajuwqv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 0 8px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lasmlc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_zlcuet {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_pzjlcc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_cdcheb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.546 .245 262.881);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  -webkit-appearance: button;
  appearance: button;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-grow: 1;
  flex-basis: 0%;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.button_cfwf_kbrcpt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-grow: 1;
  flex-basis: 0%;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_mustwp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hoolho {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_npqpqd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_xtouwl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rzgzle {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_xaxjzy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_vhvzox {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xlohze {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zueton, .path_cfwf_tcnckp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_zmonya {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_ksgmwl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vzaqvz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xupzfo, .path_cfwf_zbnqta {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ntjfow {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_vlmhys {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dhyzyv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_icriqe, .path_cfwf_bumksm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_mleazi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_xcmzwh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: start;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zwykxy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ndvwsh, .path_cfwf_bccldp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_bwfqke {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vkzgjc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ftsrjl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_dgbfmk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ebindp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hclvfd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_rpcbgm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 60%;
  max-width: 320px;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xmzvfl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yqfkma {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_khppar {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_oifcbh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_hursbo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ivkmmi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cuklln {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cshfsc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wmwqub {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vukhen {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_hrgrsh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 10px;
  r: 3px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vnuiei {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bcmvar {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bkywun {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bvwfdt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_oksoqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 4px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_prjofz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.546 .245 262.881);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 96px;
  padding-bottom: 96px;
  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_lvemvx {
  z-index: 10;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 16px;
  padding-right: 16px;
  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_gjecpv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklab(.999994 .0000455678 .0000200868 / .2);
  background-color: oklab(.999994 .0000455678 .0000200868 / .1);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  padding: 6px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline-flex;
}

.svg_cfwf_jdlpxz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  fill: none;
  stroke: #fff;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qccoud, .path_cfwf_nsfezf, .path_cfwf_ubzlxe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  stroke: #fff;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.h1_cfwf_oidavj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  letter-spacing: -1.5px;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 60px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_vqvjrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 24px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zvxncn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  pointer-events: none;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.div_cfwf_lfdnqe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  min-height: 800px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mawple {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.546 .245 262.881);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 96px;
  padding-bottom: 96px;
  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_sfqxfs {
  z-index: 10;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 16px;
  padding-right: 16px;
  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_ijqiqf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklab(.999994 .0000455678 .0000200868 / .2);
  background-color: oklab(.999994 .0000455678 .0000200868 / .1);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  padding: 6px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline-flex;
}

.svg_cfwf_kakbyz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  fill: none;
  stroke: #fff;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ybczmr, .path_cfwf_mnbpsc, .path_cfwf_bmwuff {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  stroke: #fff;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: inline;
}

.h1_cfwf_glpdoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  text-align: center;
  letter-spacing: -1.5px;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 60px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_csqhqs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 24px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qzokir {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  pointer-events: none;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.div_cfwf_dzzrxw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 100%;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding: 64px 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_czbrrl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_sgiwor {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 7 / span 7;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gcombv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.9 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 12px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_coparr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yyqhiu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_pecdwc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  letter-spacing: -.6px;
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_slffaw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.55 0 0);
  column-rule-color: oklch(.55 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.55 0 0);
  text-decoration-color: oklch(.55 0 0);
  caret-color: oklch(.55 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.55 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.form_cfwf_dfqcnk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xzhffn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_snkwah {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_azzdhk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_olupkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.928 .006 264.531);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 6px;
  width: 100%;
  min-width: 0;
  height: 48px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_yyfqlb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_ijczeh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_dphiui {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.928 .006 264.531);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 6px;
  width: 100%;
  min-width: 0;
  height: 48px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_obbnyj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_saucih {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_alaeyk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_bamhaz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.928 .006 264.531);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 6px;
  width: 100%;
  min-width: 0;
  height: 48px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_hiaqwe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_vptidv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_lvqlsr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.928 .006 264.531);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 6px;
  width: 100%;
  min-width: 0;
  height: 48px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_puqqyk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_zgbtdg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.input_cfwf_kqzgcw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.928 .006 264.531);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 6px;
  width: 100%;
  min-width: 0;
  height: 48px;
  margin: 0;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_awhxir {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_qrgaip {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qelgvv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklch(.2 .02 260);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_sfkabd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_wkzzbp {
  box-sizing: border-box;
  aspect-ratio: 1;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.546 .245 262.881);
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 33554400px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_qvthyq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 14px;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_miqamg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_xlftzp {
  box-sizing: border-box;
  aspect-ratio: 1;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.546 .245 262.881);
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 33554400px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.span_cfwf_wizjor {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  text-align: center;
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  cursor: pointer;
  caret-color: oklch(.546 .245 262.881);
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  position: relative;
}

.svg_cfwf_ovsqvd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  text-align: center;
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.546 .245 262.881);
  fill: oklch(.45 .2 260);
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 8px;
  height: 8px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  translate: -50% -50%;
}

.circle_cfwf_cflcke {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  text-align: center;
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  cursor: pointer;
  caret-color: oklch(.546 .245 262.881);
  cx: 12px;
  cy: 12px;
  fill: oklch(.45 .2 260);
  r: 10px;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.label_cfwf_zctazl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 14px;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_lwrfjf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_ruonuf {
  box-sizing: border-box;
  aspect-ratio: 1;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.546 .245 262.881);
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 33554400px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_jburae {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 14px;
  line-height: 1;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_phdoiw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_qwldsh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uuqsfk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 12px 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_cqpuix {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklab(.97 -.00371685 -.0134976 / .5);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 6px;
  grid-column: span 2 / span 2;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 0 -8px;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_lpjmwr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.546 .245 262.881);
  background-color: oklch(.546 .245 262.881);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(1 0 0);
  column-rule-color: oklch(1 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(1 0 0);
  text-decoration-color: oklch(1 0 0);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(1 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(1 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.span_cfwf_dytazg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  pointer-events: none;
  color: oklch(1 0 0);
  text-align: center;
  column-rule-color: oklch(1 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(1 0 0);
  text-decoration-color: oklch(1 0 0);
  cursor: pointer;
  caret-color: oklch(1 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(1 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bjrlkh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  pointer-events: none;
  color: oklch(1 0 0);
  text-align: center;
  column-rule-color: oklch(1 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(1 0 0);
  text-decoration-color: oklch(1 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(1 0 0);
  fill: none;
  stroke: oklch(1 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(1 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 14px;
  height: 14px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bxgtcg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  pointer-events: none;
  color: oklch(1 0 0);
  text-align: center;
  column-rule-color: oklch(1 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(1 0 0);
  text-decoration-color: oklch(1 0 0);
  cursor: pointer;
  caret-color: oklch(1 0 0);
  stroke: oklch(1 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(1 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.label_cfwf_vruqlu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.379 .146 265.522);
  column-rule-color: oklch(.379 .146 265.522);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.379 .146 265.522);
  text-decoration-color: oklch(.379 .146 265.522);
  caret-color: oklch(.379 .146 265.522);
  tab-size: 4;
  text-emphasis-color: oklch(.379 .146 265.522);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gzngmd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_gcpokt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_ehldco {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dgmvcu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_rkhbqu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_hlizko {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_azohfk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_mlbpgi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_cpjzoa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ukvgjj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_imivdq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_ibhnmz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zteiul {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_nwqcjf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_jecbiw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cefgkp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_rebgkd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_fkzwbc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_otnlpo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_sscpnr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_hnwdvs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xvqbqx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_strcop {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.872 .01 258.338);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #0000;
  border-radius: 4px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.label_cfwf_ihwqjc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pbjaww {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.label_cfwf_ldkogl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  gap: 8px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_swxmip {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  padding-top: 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.button_cfwf_aqdoop {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.546 .245 262.881);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: #fff;
  column-rule-color: white;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 6px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 48px;
  margin: 0;
  padding: 8px 32px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
}

.button_cfwf_chledi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 2px;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 6px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 48px;
  margin: 0;
  padding: 8px 32px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_sxkxmu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 5 / span 5;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kablqh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.9 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 12px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_vbhsac {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_qznzny {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  letter-spacing: -.5px;
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_yfadfu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_vldqmk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  text-align: start;
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xszdud {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.962 .044 156.743);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  width: auto;
  height: auto;
  margin: 2px 0 0;
  padding: 4px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_oxfzly {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  vertical-align: middle;
  caret-color: oklch(.627 .194 149.214);
  fill: none;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_jprqbc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_cokdpt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_csrksj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_dsxwzs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  text-align: start;
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zbxpqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.962 .044 156.743);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  width: auto;
  height: auto;
  margin: 2px 0 0;
  padding: 4px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_sbwrxc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  vertical-align: middle;
  caret-color: oklch(.627 .194 149.214);
  fill: none;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_atkfaj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_ifxyuq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_riadit {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_sknwua {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  text-align: start;
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fssayi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.962 .044 156.743);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  width: auto;
  height: auto;
  margin: 2px 0 0;
  padding: 4px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_ulycpj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  vertical-align: middle;
  caret-color: oklch(.627 .194 149.214);
  fill: none;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_faaohn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_xuwkrp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dfetcl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_timhnu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  text-align: start;
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ncrxfb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.962 .044 156.743);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  width: auto;
  height: auto;
  margin: 2px 0 0;
  padding: 4px;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_nptrod {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  vertical-align: middle;
  caret-color: oklch(.627 .194 149.214);
  fill: none;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_ucfozq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_thbuul {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.627 .194 149.214);
  column-rule-color: oklch(.627 .194 149.214);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.627 .194 149.214);
  text-decoration-color: oklch(.627 .194 149.214);
  caret-color: oklch(.627 .194 149.214);
  stroke: oklch(.627 .194 149.214);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.627 .194 149.214);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_cgzrrw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.373 .034 259.733);
  column-rule-color: oklch(.373 .034 259.733);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.373 .034 259.733);
  text-decoration-color: oklch(.373 .034 259.733);
  caret-color: oklch(.373 .034 259.733);
  tab-size: 4;
  text-emphasis-color: oklch(.373 .034 259.733);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aljytt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.9 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 12px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_icwmch {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qemlll {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_txneal {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  letter-spacing: -.5px;
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mbjloc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ijlmpl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_asellx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.97 .014 254.604);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_rusftb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  vertical-align: middle;
  caret-color: oklch(.546 .245 262.881);
  fill: none;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.rect_cfwf_zmfjkb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  caret-color: oklch(.546 .245 262.881);
  rx: 2px;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 2px;
  y: 4px;
  width: 20px;
  height: 16px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_jncrzf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  caret-color: oklch(.546 .245 262.881);
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_hhxuso {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_dasbcv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tfvkkv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gwqyjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hhpite {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.97 .014 254.604);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_cjcxdd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  vertical-align: middle;
  caret-color: oklch(.546 .245 262.881);
  fill: none;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ithwdd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  caret-color: oklch(.546 .245 262.881);
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_citivh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_udiaua {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_rlcplq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lxxvgm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px 0 0;
  border-color: oklch(.967 .003 264.542);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_siufiz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_picxip {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.97 .014 254.604);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_fjubdb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  vertical-align: middle;
  caret-color: oklch(.546 .245 262.881);
  fill: none;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_rnxbzx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  caret-color: oklch(.546 .245 262.881);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_txafty {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  caret-color: oklch(.546 .245 262.881);
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_cnuloc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_dbqjir {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_onwkzn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uxpnjz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uyhvwy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  background-color: oklch(.97 .014 254.604);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 8px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_acpdzz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  vertical-align: middle;
  caret-color: oklch(.546 .245 262.881);
  fill: none;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qamgpd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  caret-color: oklch(.546 .245 262.881);
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_wloehr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.546 .245 262.881);
  column-rule-color: oklch(.546 .245 262.881);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.546 .245 262.881);
  text-decoration-color: oklch(.546 .245 262.881);
  caret-color: oklch(.546 .245 262.881);
  cx: 12px;
  cy: 10px;
  r: 3px;
  stroke: oklch(.546 .245 262.881);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.546 .245 262.881);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_efbcbk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ddzdih {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.21 .034 264.665);
  column-rule-color: oklch(.21 .034 264.665);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.21 .034 264.665);
  text-decoration-color: oklch(.21 .034 264.665);
  caret-color: oklch(.21 .034 264.665);
  tab-size: 4;
  text-emphasis-color: oklch(.21 .034 264.665);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_gdldua {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.446 .03 256.802);
  column-rule-color: oklch(.446 .03 256.802);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.446 .03 256.802);
  text-decoration-color: oklch(.446 .03 256.802);
  caret-color: oklch(.446 .03 256.802);
  tab-size: 4;
  text-emphasis-color: oklch(.446 .03 256.802);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fdseur {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_axdceg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.936 .032 17.717);
  background-color: oklch(.971 .013 17.38);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 12px;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  padding: 20px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ymuxhc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 12px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hjqqxr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.577 .245 27.325);
  column-rule-color: oklch(.577 .245 27.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.577 .245 27.325);
  text-decoration-color: oklch(.577 .245 27.325);
  vertical-align: middle;
  caret-color: oklch(.577 .245 27.325);
  fill: none;
  stroke: oklch(.577 .245 27.325);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.577 .245 27.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 4px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_rdonei, .polyline_cfwf_jqmgvk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.577 .245 27.325);
  column-rule-color: oklch(.577 .245 27.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.577 .245 27.325);
  text-decoration-color: oklch(.577 .245 27.325);
  caret-color: oklch(.577 .245 27.325);
  stroke: oklch(.577 .245 27.325);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.577 .245 27.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_qkkmhw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_jvuekv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.396 .141 25.723);
  letter-spacing: -.4px;
  column-rule-color: oklch(.396 .141 25.723);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.396 .141 25.723);
  text-decoration-color: oklch(.396 .141 25.723);
  caret-color: oklch(.396 .141 25.723);
  tab-size: 4;
  text-emphasis-color: oklch(.396 .141 25.723);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ybhmrc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklab(.444 .15785 .0800782 / .8);
  column-rule-color: oklab(.444 .15785 .0800782 / .8);
  text-decoration: none;
  -webkit-text-decoration-color: oklab(.444 .15785 .0800782 / .8);
  text-decoration-color: oklab(.444 .15785 .0800782 / .8);
  caret-color: oklab(.444 .15785 .0800782 / .8);
  tab-size: 4;
  text-emphasis-color: oklab(.444 .15785 .0800782 / .8);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qsfxfe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.954 .038 75.164);
  background-color: oklch(.98 .016 73.684);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 12px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 20px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_awlokg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 12px;
  width: auto;
  min-width: 0;
  height: auto;
  min-height: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_lteukx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.646 .222 41.116);
  column-rule-color: oklch(.646 .222 41.116);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.646 .222 41.116);
  text-decoration-color: oklch(.646 .222 41.116);
  vertical-align: middle;
  caret-color: oklch(.646 .222 41.116);
  fill: none;
  stroke: oklch(.646 .222 41.116);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.646 .222 41.116);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin: 4px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hwfbmh, .path_cfwf_lqwuuz, .path_cfwf_gpneex {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.646 .222 41.116);
  column-rule-color: oklch(.646 .222 41.116);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.646 .222 41.116);
  text-decoration-color: oklch(.646 .222 41.116);
  caret-color: oklch(.646 .222 41.116);
  stroke: oklch(.646 .222 41.116);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.646 .222 41.116);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_cdncfb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.2 .02 260);
  column-rule-color: oklch(.2 .02 260);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.2 .02 260);
  text-decoration-color: oklch(.2 .02 260);
  caret-color: oklch(.2 .02 260);
  tab-size: 4;
  text-emphasis-color: oklch(.2 .02 260);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_bbetkh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklch(.408 .123 38.172);
  letter-spacing: -.4px;
  column-rule-color: oklch(.408 .123 38.172);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.408 .123 38.172);
  text-decoration-color: oklch(.408 .123 38.172);
  caret-color: oklch(.408 .123 38.172);
  tab-size: 4;
  text-emphasis-color: oklch(.408 .123 38.172);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 4px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_xqdnew {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.9 0 0);
  outline-color: oklab(.45 -.0347296 -.196962 / .5);
  color: oklab(.47 .124883 .0951489 / .8);
  column-rule-color: oklab(.47 .124883 .0951489 / .8);
  text-decoration: none;
  -webkit-text-decoration-color: oklab(.47 .124883 .0951489 / .8);
  text-decoration-color: oklab(.47 .124883 .0951489 / .8);
  caret-color: oklab(.47 .124883 .0951489 / .8);
  tab-size: 4;
  text-emphasis-color: oklab(.47 .124883 .0951489 / .8);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

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

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: #1a1b1fbf;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.footer_cfwf_ffrqab {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.208 .042 265.755);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_npadwk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding: 48px 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rvowpr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  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_xatkwm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 2 / span 2;
  width: auto;
  height: auto;
  margin: 0;
  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_eeldfm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.img_cfwf_gbwlbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  filter: brightness(0) invert();
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 100%;
  height: 32px;
  margin: 0;
  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_ytlzii {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 448px;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ahlhco {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  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_viubog {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_tnlkcy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.704 .04 256.788);
  fill: none;
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 20px;
  height: 20px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_iqzfbr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  cursor: pointer;
  caret-color: oklch(.704 .04 256.788);
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_pzpean {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  cursor: pointer;
  caret-color: oklch(.704 .04 256.788);
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 2px;
  y: 9px;
  width: 4px;
  height: 12px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_ngihal {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  cursor: pointer;
  caret-color: oklch(.704 .04 256.788);
  cx: 4px;
  cy: 4px;
  r: 2px;
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_egswuu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_lpgizh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_uyfbaw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_phzpye {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: list-item;
}

.a_cfwf_cwiskt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.li_cfwf_gxtfmq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: list-item;
}

.a_cfwf_rxlcvf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.li_cfwf_fedrqg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: list-item;
}

.a_cfwf_hzidtx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.li_cfwf_rckjje {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: list-item;
}

.a_cfwf_rzpgvi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.li_cfwf_fmimzv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: list-item;
}

.a_cfwf_hzkspg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.li_cfwf_pddfuk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: list-item;
}

.a_cfwf_ailicp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.li_cfwf_surcqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: list-item;
}

.a_cfwf_nmhvjr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_mugqxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_sigrrv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.ul_cfwf_rhogzt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.li_cfwf_mtftpk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tmzafb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  vertical-align: middle;
  caret-color: oklch(.704 .04 256.788);
  fill: none;
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_icidwc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_bavqip {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  rx: 2px;
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 2px;
  y: 4px;
  width: 20px;
  height: 16px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_demvih {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.li_cfwf_kdsull {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uxqrar {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  vertical-align: middle;
  caret-color: oklch(.704 .04 256.788);
  fill: none;
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kwpeus {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_zpsxid {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.li_cfwf_kcmpke {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: start;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  list-style-type: none;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rbwtgh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  vertical-align: middle;
  caret-color: oklch(.704 .04 256.788);
  fill: none;
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 4px 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_huiptl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_cmlqkx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  cx: 12px;
  cy: 10px;
  r: 3px;
  stroke: oklch(.704 .04 256.788);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_jojchr, .div_cfwf_hiedsg, .div_cfwf_hrlykm, .div_cfwf_icppfb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.869 .022 252.894);
  column-rule-color: oklch(.869 .022 252.894);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.869 .022 252.894);
  text-decoration-color: oklch(.869 .022 252.894);
  caret-color: oklch(.869 .022 252.894);
  tab-size: 4;
  text-emphasis-color: oklch(.869 .022 252.894);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qwpbbv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px 0 0;
  border-color: oklch(.279 .041 260.031);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 32px 0 0;
  padding-top: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.p_cfwf_dpzbbb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lntgiz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  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_zufuaz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 24px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_sclwey {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.704 .04 256.788);
  column-rule-color: oklch(.704 .04 256.788);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.704 .04 256.788);
  text-decoration-color: oklch(.704 .04 256.788);
  caret-color: oklch(.704 .04 256.788);
  tab-size: 4;
  text-emphasis-color: oklch(.704 .04 256.788);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.select-field, .select-field-2 {
  background-color: #fff;
}

.section_cfwf_pqpwlb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zgesrr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_sijjsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_fltzla {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  text-align: center;
  column-rule-color: oklch(.7 .1 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 1;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_qimame {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_lrjnkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dvoiwi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nmerrn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_okujfq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_friiil {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_aqbhyt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nzcfjm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ptgmmx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 48px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ixlchb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 0;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ncmmtm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 2 / span 2;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bscuvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_uoycon {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0 12px 0 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.h3_cfwf_mwbubx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lquwea {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yuflwu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_wbmavv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.577 .245 27.325);
  column-rule-color: oklch(.577 .245 27.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.577 .245 27.325);
  text-decoration-color: oklch(.577 .245 27.325);
  caret-color: oklch(.577 .245 27.325);
  tab-size: 4;
  text-emphasis-color: oklch(.577 .245 27.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_cperik {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qefjjg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_uziynk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #1e40af;
  column-rule-color: #1e40af;
  caret-color: #1e40af;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #1e40af;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_unonuc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vmcgvx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_xxauye {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pgoany {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_iavxcz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xrnwml {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_tdaoci, .span_cfwf_zmmpmc, .span_cfwf_iahdbi, .span_cfwf_xbbciy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_hmfcwh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_mcklkr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zadmhq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vptuvg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_tmency {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zdiwoc, .path_cfwf_opdkpf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ncjsig {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rspdki {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_lhejpy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_avesld, .path_cfwf_qjrtya {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wrjuun {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tavnsa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_xhkqnr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_puubid, .path_cfwf_zwgjml {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ivbozi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cnridq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_aqorfs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_igersr, .path_cfwf_fricov {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_orrxcv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jiipog {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 48px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_wtcgoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 0;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_wbreej {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 2 / span 2;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lunnvi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_devruz {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0 12px 0 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.h3_cfwf_sfvwwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ktorvd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hlgwpn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_dcvrxx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.577 .245 27.325);
  column-rule-color: oklch(.577 .245 27.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.577 .245 27.325);
  text-decoration-color: oklch(.577 .245 27.325);
  caret-color: oklch(.577 .245 27.325);
  tab-size: 4;
  text-emphasis-color: oklch(.577 .245 27.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ohidmh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uacprr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_fbihsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #1e40af;
  column-rule-color: #1e40af;
  caret-color: #1e40af;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #1e40af;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ehfmil {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bdiowi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_nlwrjx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tnupgv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_lbsglu, .span_cfwf_cdrucz, .span_cfwf_lbeteu, .span_cfwf_seifia {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_wckufy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_hsnbqh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wfhajq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_owomts {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_ierpsm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_htnzef, .path_cfwf_pqtlgj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_zvtyxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hjpbhy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_soelgk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_anznas, .path_cfwf_kpmiuf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_sipioe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ehdhxk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_qtnkhp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ozrsvv, .path_cfwf_zzulat {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_udsjpg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_byrsyy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_unlilk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_yswkgx, .path_cfwf_nbboau {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wdmzse {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qnvndv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 48px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_prfufg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 0;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_ngdaqj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 2 / span 2;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jmcxyn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_seiylf {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0 12px 0 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.h3_cfwf_tqjxgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eelyjx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xyyfqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_wnwauv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.577 .245 27.325);
  column-rule-color: oklch(.577 .245 27.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.577 .245 27.325);
  text-decoration-color: oklch(.577 .245 27.325);
  caret-color: oklch(.577 .245 27.325);
  tab-size: 4;
  text-emphasis-color: oklch(.577 .245 27.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_bqslkj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pfdlul {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_bmzajw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #1e40af;
  column-rule-color: #1e40af;
  caret-color: #1e40af;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #1e40af;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_khzlzz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bzazyt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_quhldo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vwydxs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_rcvmex, .span_cfwf_pydqul, .span_cfwf_bujdpl, .span_cfwf_aadwjl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_neullg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_dslrno {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dgzkqa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_scifso {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_dxisvg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mbhpxc, .path_cfwf_hmvifg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_kflclo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oympdu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_ricuud {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ortsrf, .path_cfwf_hicvuj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_zvjztd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ufkcvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_tzzcax {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_shatly, .path_cfwf_gkuyhp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dabqmq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jogjwp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_xtsbfw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rcsbvu, .path_cfwf_omiihs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_kohydw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kjpuvj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_bjgdpv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 0;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_nokchh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 2 / span 2;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ilaavo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_kspvbu {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0 12px 0 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.h3_cfwf_yoqjpb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xasypm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_huakkn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_rbsisf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.577 .245 27.325);
  column-rule-color: oklch(.577 .245 27.325);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.577 .245 27.325);
  text-decoration-color: oklch(.577 .245 27.325);
  caret-color: oklch(.577 .245 27.325);
  tab-size: 4;
  text-emphasis-color: oklch(.577 .245 27.325);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_xziejf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mdlbvu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_prjrie {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #1e40af;
  column-rule-color: #1e40af;
  caret-color: #1e40af;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #1e40af;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_qyflzt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jqexvz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_lfjzcy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gzepqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_ffqqmo, .span_cfwf_xrqxml, .span_cfwf_bburoc, .span_cfwf_nkdydr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_nsyqnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_nbosdd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_swjzbl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hybjyc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_uuwdlo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_nwivth, .path_cfwf_qygjqz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_oqkkhc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wdgnoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_mgmuhc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_puplfs, .path_cfwf_zgymdf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_pguxue {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wtctay {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  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_gerkbh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_unfqwf, .path_cfwf_kmerbb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_jlsrrt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_izsfsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  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_rknnvu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  vertical-align: middle;
  caret-color: oklch(.882 .059 254.128);
  fill: none;
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hnqmos, .path_cfwf_xsytbo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.882 .059 254.128);
  column-rule-color: oklch(.882 .059 254.128);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.882 .059 254.128);
  text-decoration-color: oklch(.882 .059 254.128);
  caret-color: oklch(.882 .059 254.128);
  stroke: oklch(.882 .059 254.128);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.882 .059 254.128);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_cgijho {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_zglwml {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kbrajs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uunzfl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_ipyzad {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_xxwwqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_sratwu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ewzuol {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_hcmori {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_drdmow {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_swvioa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_byjmyq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kedprd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zmjtvw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_xdbynr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tsxjxh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_yelwoy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_hpvzls {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pyiynt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_etsofr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kbiydr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_pogwng {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_tmbnff {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ijfrbo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_dvjvcc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sxrfnc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.h3_cfwf_yomdra {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_frgzbt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_kgqnqc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kmyfvu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qyedqc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_viqmja {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_uqanpq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_cgizqd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pjgtgf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_nvygbi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_sdqqtt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_mycbui {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_umfqzb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_vwkjgf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_riekej {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_bxhecm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ozjlhg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_ulvmrm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_qnmqjb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_vgelxa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_jnedlo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_vgzwzk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_raeohk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_dxgkbr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_qqpkpi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_fxkynw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_wjttbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ckprpe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_mgkwtn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_nxbjbz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_fzhobk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_urdqdr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_xzygti {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_mfjvxr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_efeslw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_bkvfzz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_fjemoz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_gvasnw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_iqkaty {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.section_cfwf_qdefuj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_orqohu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  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_wzoikr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_hirkup {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hnxvty {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_jzseqp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-duration: .3s;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_gutqaw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kibaic, .path_cfwf_deicfq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_tkhqae, .a_cfwf_shiytt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_ntddpz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_txqoie {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bpfauc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  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_agwyme {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_qlobkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_uwsmpj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_rctjlr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wogcmq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_brqcwv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_vggocp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mfjgqe, .path_cfwf_fobyne {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_peddxw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_oquitx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  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;
}

.img_cfwf_xsglxd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 10px;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
}

.section_cfwf_cogwls {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rcnhsc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fiqydb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_behtzh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_xhovmf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_aomddo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 768px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mkticn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_stmufi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_scltsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_derbej {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: auto;
  height: auto;
  margin: 0 24px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ggyhmo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_trqkvs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_htlwvt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_mtngti {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kgmkcp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tdjido {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: auto;
  height: auto;
  margin: 0 24px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tcqyun {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uukfkc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_kucpbk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_qtrrvq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iqjdeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_cbdofx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: auto;
  height: auto;
  margin: 0 24px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nulxfc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_pqjcoy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_btkljz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_kyloxl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rbdgor {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vkyzih {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: auto;
  height: auto;
  margin: 0 24px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ueqivb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_oeksvb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_wonefu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_eowzqj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_upwkqz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uwicwq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: auto;
  height: auto;
  margin: 0 24px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_weqymy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fiugmc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_bgtxva {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_mtvmom {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_vueubt {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_seylga {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_plfvms {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_novuul {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_yqvovu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_vhjntu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fhewtp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_qrvbbn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_owjbqb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_oxgogy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zrnjqh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ceibwv, .path_cfwf_dxqjxi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_oiahek {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fcrlrr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_awhgpj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_kesvhl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_lujqtc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ghtktd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hxedhw, .path_cfwf_zptqlb, .path_cfwf_dxjbsb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_ygkacl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 9px;
  cy: 7px;
  r: 4px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_rbythe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kzpmuj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dcllox {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_rzbctg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_hpqvlf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xhinhc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_mqywzg, .polyline_cfwf_tcsapx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ianvuj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hrlubt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hfxabh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_qcbwwv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_aqqgps {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_urijod {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_fzzfhq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_ensrjf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 8px;
  r: 6px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_yljppu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mcyyxf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_mmtxbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tndwjc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dgenha {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_emswst {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 2 / span 2;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_xdqtwy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_pavutc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_fzcgup {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_eotovg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 12px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_jxixwd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_adyrzz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_beidgm, .path_cfwf_gvrmmj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_toxubp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cyecoo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tcajge {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jsxgbh, .path_cfwf_grolqz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ndfdxy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hrmluv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kdufmj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_oymeqt, .path_cfwf_byaygk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_notozu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kkaypz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eimafu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cflzbe, .path_cfwf_voxogc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ewtuca {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rubiqn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_chkxid {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hzsppm, .path_cfwf_efedbs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_cbvytj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ngxeth {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_imulsm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hlkhec, .path_cfwf_fzpjnx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_qedfxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kdkdfi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_soklpv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bvuvjs, .path_cfwf_ycdglw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_wcwgol {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pbxcgz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hadqtb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ghvbin, .path_cfwf_conwqu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_zfoflp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fggmav {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_owccbv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_rqlvwp, .path_cfwf_qibemf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_mmsdaz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cnozoe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bllkgl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kdpavf, .path_cfwf_txappt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_gqlzkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dzlfsr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_yguugt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_lmuwcy, .path_cfwf_omienm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_vhkzgg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ehtezt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kgoaqt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_raqted, .path_cfwf_ggdird {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_emwfou {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_owrtgz {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wmlddd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yynmmz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_panrqn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_wcljsy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_nxrbuw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qrgfon {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_cydsqk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_nimgog {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_iwoxfj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_jlyqmu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jdphee {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_splkks {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_vrpymq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_haagih {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_euqdkk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_nqfjbd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_twozwq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_ddknnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_xuhxuj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cdimiw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  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_kcgwms {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_jhpmbk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ubtzhm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_ptoibm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-duration: .3s;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_toqmnh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_bgtmur, .path_cfwf_bftnfq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_pvolev, .a_cfwf_ssfnbl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_piokkf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sfaiha {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_ebupxq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_lcpitk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  text-align: center;
  column-rule-color: oklch(.7 .1 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 1;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_wvfofn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qqvasi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding: 64px 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dquisc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_mdacjs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-column: span 3 / span 3;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ineiqr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 48px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_jjlbeo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ycipzr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_hncbzg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_lzflmm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_xnkupm {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.932 .032 255.585);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.424 .199 265.638);
  column-rule-color: oklch(.424 .199 265.638);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.424 .199 265.638);
  text-decoration-color: oklch(.424 .199 265.638);
  caret-color: oklch(.424 .199 265.638);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.424 .199 265.638);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0 12px 0 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.span_cfwf_lyxfaz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_naitdk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 24px;
  line-height: 1.33333;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_fwdffo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33333;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_yuldbd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uykpvn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_llvkox {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ggdsqa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 16px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_deubpb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_blzdmu, .path_cfwf_mzqcaz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_vsczzw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_jbewgj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_msncao {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ylqdxe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jbcqiw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_jpimfu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_brpftz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_tvsxsq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_zdupoq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_nmzvwn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zsahnj, .path_cfwf_srrqsw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_awphyc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_mbbltt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 24px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ljfkbo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_tlnbar {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_zeksmx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_aqcoyy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_bqlzil {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.936 .032 17.717);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.444 .177 26.899);
  column-rule-color: oklch(.444 .177 26.899);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.444 .177 26.899);
  text-decoration-color: oklch(.444 .177 26.899);
  caret-color: oklch(.444 .177 26.899);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.444 .177 26.899);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_fhnafz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_lojgil {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_rgzofe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zhethc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_drbnnm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bpkxgc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_sbdqjv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fqcnft {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xqkakr, .path_cfwf_hcdvgh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_pydjob {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_uaryla {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_yppopg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fnpfpa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_auzjcb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_hrorql {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_duvgjt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_evnjpi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_mgvgus {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dpvynz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_adqjcg, .path_cfwf_odyeuq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ciramk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_dubwfi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_isyupy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_zvfbey {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.962 .044 156.743);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.448 .119 151.328);
  column-rule-color: oklch(.448 .119 151.328);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.448 .119 151.328);
  text-decoration-color: oklch(.448 .119 151.328);
  caret-color: oklch(.448 .119 151.328);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.448 .119 151.328);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_xwbvsv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_moihgf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_biuril {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rgfltc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uhomxu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gandrd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fgxpxa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jvbyug {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_qbbogs, .path_cfwf_goomdr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_eodrym {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_moyvkh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_nkskrk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sgvymj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_frwhpy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_bhzjdh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_dsxkom {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_trsqkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_jcbnfo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xomana {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_vghwqa, .path_cfwf_fwswcr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ksnclv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_azlbfo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_mququk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_aixull {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.932 .032 255.585);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.424 .199 265.638);
  column-rule-color: oklch(.424 .199 265.638);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.424 .199 265.638);
  text-decoration-color: oklch(.424 .199 265.638);
  caret-color: oklch(.424 .199 265.638);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.424 .199 265.638);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_wtqtgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_rbboqy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_mclkvh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fipjok {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_voirwb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_kahdhp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ocqltk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zgvhbc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_znigox, .path_cfwf_uodnan {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_umpeka {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_mcqpcz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_sdjpdq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cqlszc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_acrvoo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_kmkztu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_xqonwg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_kvgfpg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_pccfgh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_eywskk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_czmkvx, .path_cfwf_pgkfbb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_fjjyem {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_bfccvp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_ibtrlr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_yrlcdz {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.946 .033 307.174);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.438 .218 303.724);
  column-rule-color: oklch(.438 .218 303.724);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.438 .218 303.724);
  text-decoration-color: oklch(.438 .218 303.724);
  caret-color: oklch(.438 .218 303.724);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.438 .218 303.724);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_vmyulu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_ygjwzg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_furhkp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rrgtnt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jeqrux {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bqjzaq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_reqhvl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kmfvks {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tusodn, .path_cfwf_gubxbe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_dgltiy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_ucszwo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ivwesg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_oiuxfz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gelwsi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_wufrol {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_hkpvhy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_etxopf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_dzdrad {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rhhumr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tsnile, .path_cfwf_zyjpqk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_zrcwnr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_hwtaol {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_ntuiab {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_ajegkd {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.962 .044 156.743);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.448 .119 151.328);
  column-rule-color: oklch(.448 .119 151.328);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.448 .119 151.328);
  text-decoration-color: oklch(.448 .119 151.328);
  caret-color: oklch(.448 .119 151.328);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.448 .119 151.328);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_shfark {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_insgfd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_bbysis {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ucmbrh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zqnykk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_sixfop {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_rvcbyl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_mymgpe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tufbvj, .path_cfwf_ehypgh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_btxnln {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_ofcmmn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ioabsz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tplmuf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jwflwk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_pvfygc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_skmfjy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_yvxgqp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_ociass {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hblvad {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_nvbhqq, .path_cfwf_grtxdw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_pnuxdk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_pkffsd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_mkrgve {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_rgezoa {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.954 .038 75.164);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.47 .157 37.304);
  column-rule-color: oklch(.47 .157 37.304);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.47 .157 37.304);
  text-decoration-color: oklch(.47 .157 37.304);
  caret-color: oklch(.47 .157 37.304);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.47 .157 37.304);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_mgiquy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_pwffco {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_saufdo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ocdasi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ifqbty {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tlrvrc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_zhfcng {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jkrgdj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ypjphl, .path_cfwf_wnhxne {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_mekian {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_orynrv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_tkreub {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uqzqjj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_xvwiio {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_tqzfnt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_jnuqkj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_qpmlpl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_wvdrhf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_strynm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wzbzka, .path_cfwf_mupote {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_igjsep {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_vitwuw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_ytdmva {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_wduqdn {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.932 .032 255.585);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.424 .199 265.638);
  column-rule-color: oklch(.424 .199 265.638);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.424 .199 265.638);
  text-decoration-color: oklch(.424 .199 265.638);
  caret-color: oklch(.424 .199 265.638);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.424 .199 265.638);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_gowcny {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_vhyzpq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_oqipye {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qhaody {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gxsoqa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qdbiaw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_nhauky {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bxzwrh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_hndxmv, .path_cfwf_yvrbhs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_kndruj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_iozhgi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_qfmonk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jgkdoj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vupcdc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_lpfijp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_ycevzu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_shuzfc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_dilgtu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_opmijv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ywnjyu, .path_cfwf_khdsmk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_sgthxb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_gmyvmh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_hztsqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_aclvvv {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.953 .051 180.801);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.437 .078 188.216);
  column-rule-color: oklch(.437 .078 188.216);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.437 .078 188.216);
  text-decoration-color: oklch(.437 .078 188.216);
  caret-color: oklch(.437 .078 188.216);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.437 .078 188.216);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_dzsswz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_sxhlqj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_kxakhv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dcjbwc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xklwwz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fjzaol {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_pgoiis {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 12px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_blxyof {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mdsbkg, .path_cfwf_bbquou {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_gsleoo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  rx: 2px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_kizigo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_gbpycl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zxvjac {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_grvenl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  vertical-align: middle;
  caret-color: oklch(.556 0 0);
  fill: none;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 12px;
  height: 12px;
  margin: 0 4px 0 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_gzexsx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_jowbmp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  stroke: oklch(.556 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_eqdtje {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_ifjilq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  height: 32px;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_gulohh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  vertical-align: middle;
  cursor: default;
  caret-color: oklch(.145 0 0);
  fill: none;
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ihpyeb, .path_cfwf_uliduh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  cursor: default;
  caret-color: oklch(.145 0 0);
  stroke: oklch(.145 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_jltibw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 48px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.button_cfwf_umkcjb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-appearance: button;
  appearance: button;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding: 0 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_tyoxrh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tqxxrr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_yyutjc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_mwmbst {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_elccyo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_huwuzb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rvaxec {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tkchit {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_oyxvvm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_yueznk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_feblxf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 4px;
  y: 8px;
  width: 16px;
  height: 12px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_guojpq, .path_cfwf_cpebil, .path_cfwf_jzmtxs, .path_cfwf_mhetct {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_cjlnzm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_fifvya {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_kucktq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_docwow {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_aduoqe {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_xdhrhk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_qjiheu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 11px;
  cy: 11px;
  r: 8px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_rmruem {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_wssrvb {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_mqndma {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_iwdncs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_itgwgn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_dmzkxf, .polyline_cfwf_nkyklo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_enwcot {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_cvegdq {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_khsnhw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0 0 12px;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bgixcq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fokiuo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_slkeck {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.polyline_cfwf_opembb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_hosian {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_hpsdok {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_gsqjyn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_nykpnv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_diariv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 16px;
  height: 16px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cppblj, .path_cfwf_evmsiz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_lmkliq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_dlepdp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_elyivd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_zepbmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_qjkngj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_gdskwv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_bfjbut {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_zyvllf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.a_cfwf_sieavc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  height: 36px;
  margin: 0;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: inline-flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.div_cfwf_drooao {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0 0 32px;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_psdiag {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
  container: card-header / inline-size;
}

.div_cfwf_drrkoe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ihcjwd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dyacgi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pcqftt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bvqmrr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jxmxaj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_frsrhj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_vugrnz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_lbyjed {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 4px 0 0;
  font-size: 12px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pmxruy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bulfpc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_vzohfl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_bmiuoq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_eeqhmg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_ocrcqs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 4px 0 0;
  font-size: 12px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xkxqps {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ekuuof {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.35 .15 250);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 33554400px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qdyutl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h4_cfwf_icyuep {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: block;
}

.a_cfwf_loxgvx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_mshuoi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 4px 0 0;
  font-size: 12px;
  line-height: 1.33333;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zqcvvn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(.967 .003 264.542);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ucrarf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h3_cfwf_tsksna {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55556;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_srkmvs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 14px;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yzxire {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.a_cfwf_xdmvoq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.985 0 0);
  text-align: center;
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  will-change: transform, background;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_rguxrf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.985 0 0);
  text-align: center;
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  vertical-align: middle;
  cursor: pointer;
  caret-color: oklch(.985 0 0);
  fill: none;
  stroke: oklch(.985 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cafldn, .path_cfwf_xbrswf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: oklch(.985 0 0);
  text-align: center;
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  cursor: pointer;
  caret-color: oklch(.985 0 0);
  stroke: oklch(.985 0 0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_wlxnmu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 36px;
  margin: 0;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_ooqkeh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ufpobo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_shaakz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 48px;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_wrtfcl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  text-align: center;
  column-rule-color: oklch(.7 .1 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 1;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_sqqtqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cdculq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_pfabwj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_pomatj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_giqjsm, .path_cfwf_lbdfaz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_rtacwo {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.section_cfwf_basslm {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 64px;
  padding-bottom: 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vhsesb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_aducub {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_fllzid {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_ufrhac {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 auto 12px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ohtawc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_bcnegb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 4px;
  y: 8px;
  width: 16px;
  height: 12px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_ssbgnh, .path_cfwf_sclise, .path_cfwf_asozwu, .path_cfwf_maxxum {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_bjortm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uqptku {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ehstwi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_ocmtxc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 auto 12px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ohzwgu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_uvqxgu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fycskb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ckczof {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_omrbao {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 auto 12px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_iwanfz, .path_cfwf_cihbne, .path_cfwf_wekoex {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_kugfzm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 9px;
  cy: 7px;
  r: 4px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_kcekcd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ynyvqm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fanrwz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_somtcb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 32px;
  height: 32px;
  margin: 0 auto 12px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_ixviem, .polyline_cfwf_toexvb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_bckcer {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  text-align: center;
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 8px;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zrbxxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.section_cfwf_ezjtsd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  background-color: oklch(.985 .002 247.839);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ekwbgu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fmwitx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_ejaisr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_jydgkl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_nlztak {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wttnkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_imbron {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_mchtyx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_aeypdz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fshwip {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: 32px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wmjlsz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_yctxti {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_rmplcm {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_mrjboi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 56px;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_rvcbol {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rutmbi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nhoulo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wgvmnd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_lxvypg, .span_cfwf_thhfux, .span_cfwf_mwtozp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_vdbhsl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_mfyvgs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qsetnd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xscgot {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: 32px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_advtbg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_ptknnj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_gisusi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 6px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_zugtld {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ijjftm {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_cemyml {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 56px;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ogquca {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ofklkm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vwfsll {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qdfjmy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_okdbvt, .span_cfwf_osiqbi, .span_cfwf_wvoidc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_grdihq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_blddqu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_wcazih {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tjexiw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: center;
  width: auto;
  height: 32px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_cjaorc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  margin: 0 12px 0 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_ivrzvq, .polyline_cfwf_ajuzqm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_xdcelp {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: oklch(.55 .12 250);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.985 0 0);
  column-rule-color: oklch(.985 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.985 0 0);
  text-decoration-color: oklch(.985 0 0);
  caret-color: oklch(.985 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.985 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border: 1px solid #0000;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_huabvk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 56px;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gzyite {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ypwdam {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fyjnyl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_boletn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_xvkbvn, .span_cfwf_twjgan, .span_cfwf_xjvkbi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.section_cfwf_ugeufm {
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yadpgq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mdivku {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 64px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.h2_cfwf_ivtgzq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 16px;
  font-size: 36px;
  line-height: 1.11111;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_dyjttx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  text-align: center;
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  -webkit-text-fill-color: transparent;
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6);
  -webkit-background-clip: text;
  background-clip: text;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.11111;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_aqwnhn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  text-align: center;
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qmkyjy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: grid;
}

.div_cfwf_rhkhfs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ipuchq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fuednz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tiehoy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hswfvu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_uvyptp {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_flxdmz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_hxmqnq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_earhpa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_iktmqh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wucqcb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gmrlxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_rxisdi, .span_cfwf_rjsngr, .span_cfwf_nrmpnb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_clwywr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_rglvot {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_tgjyfe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_svsaeq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_jxbmdw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_mayxcm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_dsegel {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 6px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_fuhniy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dvvwml {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_bshjus {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_itxcdy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kdrlra {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_inlver {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_fdetch {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_pqxwdr, .span_cfwf_heaxje, .span_cfwf_ygacjl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_gkvttc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ztpmvw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_ilwrii {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_udlilh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_uzxgbv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_qsvhfa, .polyline_cfwf_nideng {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_zhwenf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_vpbsrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_plnptg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rlbxmn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nrrcqn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nhnjnm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_tuanue, .span_cfwf_aewgub, .span_cfwf_fzkhey {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_cqlvvx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_nnxzdu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mbwaba {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_miboba {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_bndieg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kakhoq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_gdfbkz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_dahqvf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_dryrcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hucldi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xboaer {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zwttpy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_xpvllt, .span_cfwf_ydflvc, .span_cfwf_syezzc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_feualr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_lsatdz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_jalurh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yoepne {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_escizi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_cazoin, .path_cfwf_unxgye, .path_cfwf_cieeym, .path_cfwf_ytgqul {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_himhtl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_zphpnp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_sbmydb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ytlzsx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qimucv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_kqnjpi {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_jnpcmi, .span_cfwf_icuvki, .span_cfwf_ruszzr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_vnfilr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_sxkpme {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_imprul {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mqdhoh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_fooecg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ctvddn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_fozlsr {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 2px;
  y: 6px;
  width: 14px;
  height: 12px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_tpfuck {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_bjdnoh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xvdgbb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zlvbrm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_stvijw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mbpkpb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_euxlbo, .span_cfwf_nawjca, .span_cfwf_rzsdxc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_oporup {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_kcrxkf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_xyopbq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hqabnw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_udadtd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_otwdew, .path_cfwf_czvpom, .path_cfwf_kanevu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_qskewg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 9px;
  cy: 7px;
  r: 4px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_jhrfmq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_fwnrjw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_unzmst {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_olwyil {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mohfvu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nrnrxp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_oztdvj, .span_cfwf_jitito, .span_cfwf_navlha {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_olwgim {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_qqfirl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gjixhm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qrwgut {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_zziqzl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_teucfw, .path_cfwf_debxsg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_znlvyd {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 3px;
  y: 4px;
  width: 18px;
  height: 18px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_cxuxjz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_dhbwox {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_jblmlf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_miszkz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dfrtma {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gzvtjp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sbjpkg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_smoabq, .span_cfwf_leoltv, .span_cfwf_vspewp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_euftxt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_oizrwn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uvzsdg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gbdhpy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_allrok {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.circle_cfwf_qkvjsg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 12px;
  cy: 12px;
  r: 10px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.path_cfwf_gjegws, .path_cfwf_diocok {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_uyysby {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_vdnodl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_dwcsmr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_jhzqpm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pbjrln {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ydrkty {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_zdmjhg, .span_cfwf_pngzfv, .span_cfwf_icjcqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_iczirt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_lumarw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_qqpezb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mtayhc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_rgyrju {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mlsvof, .path_cfwf_bwlape, .path_cfwf_vzczoj, .path_cfwf_lkrkxb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_mvfhcq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_yjtdbj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_nuxapa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wcyoca {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nxgcjd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_yylvyc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_hyzlqp, .span_cfwf_fshwdu, .span_cfwf_urfelu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_yrybsg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_rexljp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_obgiyj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zktjvh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_dnjrjb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_atoftk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_okpink {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 2px;
  y: 4px;
  width: 20px;
  height: 16px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ucwkbc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_bfcoez {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_wmskvl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pjjhld {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mcmoqv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ukhaju {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_kemizo, .span_cfwf_umewoh, .span_cfwf_neimpl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_coqfcd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_xhiqjk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_bjpdeg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vdzkno {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_kogkxm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jpoaqf {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_rqhrxz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_idkjek {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_cqaljs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_rnypii {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_hcbstf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_dvpblo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_aykrrg, .span_cfwf_lpgbnk, .span_cfwf_wcdkus {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_mbfusz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_roarsn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_melbfv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mtggqq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_oayfdg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.polyline_cfwf_hvwtsl, .polyline_cfwf_omtnwx {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_tgzcue {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_cjhcry {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_buutcf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_sdtorf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_tvaesq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_adqnvd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_ygkhsz, .span_cfwf_ugvygv, .span_cfwf_rxttfc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_adfxic {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_dakasm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_rwqxgf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zajqlb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_wjpzoq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_jyzkjb, .path_cfwf_ksaugi, .path_cfwf_vaymel {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_sulzep {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 9px;
  cy: 7px;
  r: 4px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_ajkyhr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_ztujix {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_idekqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ftrcmj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vkjrsj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ifgymt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_rukkdw, .span_cfwf_uylhrd, .span_cfwf_vvcljn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_zbxgrp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_wugvze {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_lpykbm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_teuiuq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_ovzkjt {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_iclptb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_tnubft {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 2px;
  y: 6px;
  width: 14px;
  height: 12px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_fknqjd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_upjdui {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_mhtpau {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gxndof {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vlfuda {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_skubaf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_iacdjc, .span_cfwf_grgrql, .span_cfwf_hpxgdr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_fjhkem {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_agglmr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_frjzkv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_chcfdr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vdzmbg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_uvoteo, .path_cfwf_ptvskl, .path_cfwf_udhkiu, .path_cfwf_chqxwo, .path_cfwf_gsrsxy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_mconkx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_ikdlbk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_sfepij {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ecvsyr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xgzhti {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zfhrsz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_zrgynq, .span_cfwf_zsqtqy, .span_cfwf_iziuke {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_lmkqgg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_fpognp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_uebtyz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bpzgsc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_tmpdqn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ixsiqz {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_cbfgya {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 11px;
  cy: 11px;
  r: 8px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_yzsltt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_mnocbh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_usibyv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wqwrbp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_abxsvf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zfeoee {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_jhityj, .span_cfwf_pgrcyc, .span_cfwf_mvbjdu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_wbkblt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_mmqnii {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_oqcswk {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_uawkya {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_sqcxfk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_tunrzb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.rect_cfwf_ybcbtm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  rx: 2px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  x: 2px;
  y: 6px;
  width: 14px;
  height: 12px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_qfwfox {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_litaag {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_fqbebf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ubfgoe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xtfteg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qfswbm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_yjgiaq, .span_cfwf_gtidob, .span_cfwf_wnyuqy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_icnsrt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_stqawn {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_dzocac {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qlmcrc {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_vkhudi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ksvrsj, .path_cfwf_sxrace, .path_cfwf_nqtpkn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_ceyrty {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 9px;
  cy: 7px;
  r: 4px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_hwbezy {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_rnumnm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_hzadov {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pqpwxf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_pkwrod {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xlxcqw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_rcillp, .span_cfwf_mhstme {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_ndmklg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  background-color: oklch(1 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  will-change: transform, box-shadow;
  border-radius: 14px;
  flex-direction: column;
  gap: 24px;
  width: auto;
  height: 100%;
  margin: 0;
  padding-top: 24px;
  padding-bottom: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.div_cfwf_ifqbar {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-direction: column;
  width: auto;
  height: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_pucdof {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  padding: 24px 24px 8px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ixlplr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: space-between;
  align-items: center;
  width: auto;
  height: 24px;
  margin: 0 0 16px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.svg_cfwf_hwggbu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  vertical-align: middle;
  caret-color: oklch(.35 .15 250);
  fill: none;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_seifcg, .path_cfwf_eopjsg, .path_cfwf_vaaadl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.circle_cfwf_psdqhc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.35 .15 250);
  column-rule-color: oklch(.35 .15 250);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.35 .15 250);
  text-decoration-color: oklch(.35 .15 250);
  caret-color: oklch(.35 .15 250);
  cx: 9px;
  cy: 7px;
  r: 4px;
  stroke: oklch(.35 .15 250);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.35 .15 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.span_cfwf_pzvphw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.div_cfwf_nnognb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  align-items: flex-start;
  width: auto;
  height: 48px;
  margin: 0 0 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
  animation-duration: 0s;
  display: flex;
}

.div_cfwf_gfgtrb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-grow: 1;
  width: auto;
  height: auto;
  margin: 0;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_cjsdtb {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.556 0 0);
  column-rule-color: oklch(.556 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.556 0 0);
  text-decoration-color: oklch(.556 0 0);
  caret-color: oklch(.556 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.556 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_nuluyu {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: auto 0 0;
  padding: 16px 24px 24px;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xdwdbs {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: flex;
}

.span_cfwf_ezniyk, .span_cfwf_rlocyk, .span_cfwf_enerlg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 1px;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.145 0 0);
  column-rule-color: oklch(.145 0 0);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.145 0 0);
  text-decoration-color: oklch(.145 0 0);
  caret-color: oklch(.145 0 0);
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  text-emphasis-color: oklch(.145 0 0);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  margin: 0;
  padding: 2px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33333;
  animation-duration: 0s;
  display: flex;
  overflow: hidden;
}

.section_cfwf_jqmvqh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ueweqo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 896px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  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_rkbkip {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-size: 36px;
  line-height: 1.11111;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.p_cfwf_emnibt {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  text-align: center;
  column-rule-color: oklch(.932 .032 255.585);
  text-decoration: none;
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 672px;
  height: auto;
  margin: 0 auto 32px;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gvkdbr {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  text-align: center;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  justify-content: center;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  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_hovrtw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-duration: .3s;
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_hrurgh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_exrxkm, .path_cfwf_wcfcns {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_mjxuvk, .a_cfwf_ycduvv {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  text-align: center;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.submit-button {
  mix-blend-mode: normal;
}

.section_cfwf_gfsgxd {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6 50%, #60a5fa);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-family: Arial, Helvetica Neue, Helvetica, 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;
  position: relative;
  overflow: hidden;
}

.div_cfwf_iebzyj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_ojyxgw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template: ". Area"
  / minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, 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_svslip {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_ekwqzx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 60px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_hknkmz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  -webkit-text-decoration: oklch(.7 .1 250);
  text-decoration: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_jayiqa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  -webkit-text-decoration: oklch(.932 .032 255.585);
  text-decoration: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 512px;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_refdjp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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_zewhua {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_grkysw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mrhric, .path_cfwf_feprfl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_jbdmlc {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.img_cfwf_obwowl {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: Area;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.svg_cfwf_gecpnb {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_dpomia, .path_cfwf_kvyjiq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_qqoipa {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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;
}

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

.section_cfwf_ahxxmq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-family: Arial, sans-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_ljvbyx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_bqlrtx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template: ". Area"
  / minmax(0, 1fr) minmax(0, 1fr);
  place-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, Helvetica Neue, Helvetica, 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_bwgavj {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_gztgcg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 60px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_yudbhx {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  -webkit-text-decoration: oklch(.7 .1 250);
  text-decoration: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_zqcevp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  -webkit-text-decoration: oklch(.932 .032 255.585);
  text-decoration: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 512px;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_gphacg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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_sfexll {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_ufygzg {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ucaouo, .path_cfwf_gxwknw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_pdliom {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_ioarrs {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_zirmak, .path_cfwf_lnaizw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_ttrpgm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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;
}

.img_cfwf_budvtm {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: Area;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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_fahkxr {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6 50%, #60a5fa);
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: center;
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-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;
  overflow: hidden;
}

.div_cfwf_ztujtl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 52%;
  max-width: 800px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_zlqufv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template: ". Area"
  / minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, 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_awidzl {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_kqyhqm {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 60px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_piwxzv {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  -webkit-text-decoration: oklch(.7 .1 250);
  text-decoration: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_dnsomo {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  -webkit-text-decoration: oklch(.932 .032 255.585);
  text-decoration: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 512px;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_vsziux {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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_izizap {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_xiucwm {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_kxqqmz, .path_cfwf_qbmskh {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_ygguoi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_cvgxgy {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_yvlevf, .path_cfwf_qpurwi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_hvtxvf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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;
}

.img_cfwf_lginmb {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: Area;
  width: 45%;
  max-width: 500px;
  height: auto;
  margin: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div-block {
  flex-flow: row;
  justify-content: center;
  max-width: 1200px;
  display: flex;
}

.section_cfwf_ikihwg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6 50%, #60a5fa);
  width: 58%;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-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_rpemcp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_xsxxxe {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template: ". Area"
  / minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, 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_ttdoeq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_grxvqf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 60px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_dpqpun {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  -webkit-text-decoration: oklch(.7 .1 250);
  text-decoration: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_scfwak {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  -webkit-text-decoration: oklch(.932 .032 255.585);
  text-decoration: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 512px;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_mxfwgz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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_qimepu {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_mwitsw {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_wornja, .path_cfwf_lpaegi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_rysipl {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_gmnvgk {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ljmjev, .path_cfwf_hjcdqn {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_widjyd {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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;
}

.img_cfwf_yczhxj {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: Area;
  width: 42%;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div-block-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.section_cfwf_iytffw {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  overflow-block: hidden;
  overflow-inline: hidden;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
  width: auto;
  height: auto;
  margin: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-family: Arial, sans-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_cfxreq {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 1280px;
  height: auto;
  margin: 0 auto;
  padding-left: 32px;
  padding-right: 32px;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_wililz {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  grid-template: ". Area"
  / minmax(0, 1fr) minmax(0, 1fr);
  align-items: center;
  gap: 48px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, 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_ukpxcp {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.h1_cfwf_wwjqel {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 60px;
  line-height: 1.25;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #fff;
  animation-duration: 0s;
  display: block;
}

.span_cfwf_culopf {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.7 .1 250);
  -webkit-text-decoration: oklch(.7 .1 250);
  text-decoration: oklch(.7 .1 250);
  column-rule-color: oklch(.7 .1 250);
  -webkit-text-decoration-color: oklch(.7 .1 250);
  text-decoration-color: oklch(.7 .1 250);
  caret-color: oklch(.7 .1 250);
  tab-size: 4;
  text-emphasis-color: oklch(.7 .1 250);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.25;
  animation-duration: 0s;
  display: inline;
}

.p_cfwf_wfssfh {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.932 .032 255.585);
  -webkit-text-decoration: oklch(.932 .032 255.585);
  text-decoration: oklch(.932 .032 255.585);
  column-rule-color: oklch(.932 .032 255.585);
  -webkit-text-decoration-color: oklch(.932 .032 255.585);
  text-decoration-color: oklch(.932 .032 255.585);
  caret-color: oklch(.932 .032 255.585);
  tab-size: 4;
  text-emphasis-color: oklch(.932 .032 255.585);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  max-width: 512px;
  height: auto;
  margin: 0 0 24px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
  animation-duration: 0s;
  display: block;
}

.div_cfwf_qansje {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  gap: 16px;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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_mjmvkj {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_zlgnny {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  vertical-align: middle;
  cursor: pointer;
  caret-color: #6b7280;
  fill: none;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin: 0 0 0 8px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_mtdrdb, .path_cfwf_fhybic {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  pointer-events: none;
  color: #6b7280;
  column-rule-color: #6b7280;
  cursor: pointer;
  caret-color: #6b7280;
  stroke: #6b7280;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  animation-duration: 0s;
  display: inline;
}

.a_cfwf_yjmlsi {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  outline-color: oklab(.708 0 0 / .5);
  transform-origin: 50%;
  color: #6b7280;
  column-rule-color: #6b7280;
  caret-color: #6b7280;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  text-wrap-mode: nowrap;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: auto;
  height: 40px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.42857;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-emphasis-color: #6b7280;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  animation-duration: 0s;
  display: flex;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
}

.svg_cfwf_wmsvuq {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  vertical-align: middle;
  caret-color: oklch(.723 .219 149.579);
  fill: none;
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: block;
}

.path_cfwf_ykfxjy, .path_cfwf_utmoph {
  visibility: visible;
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: oklch(.723 .219 149.579);
  -webkit-text-decoration: oklch(.723 .219 149.579);
  text-decoration: oklch(.723 .219 149.579);
  column-rule-color: oklch(.723 .219 149.579);
  -webkit-text-decoration-color: oklch(.723 .219 149.579);
  text-decoration-color: oklch(.723 .219 149.579);
  caret-color: oklch(.723 .219 149.579);
  stroke: oklch(.723 .219 149.579);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  tab-size: 4;
  text-emphasis-color: oklch(.723 .219 149.579);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  animation-duration: 0s;
  display: inline;
}

.div_cfwf_lnxckg {
  box-sizing: border-box;
  aspect-ratio: auto;
  border-style: solid;
  border-width: 0;
  border-color: oklch(.922 0 0);
  outline-color: oklab(.708 0 0 / .5);
  color: #fff;
  column-rule-color: white;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  width: auto;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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;
}

.img_cfwf_houtsw {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #fff;
  column-rule-color: white;
  vertical-align: middle;
  caret-color: #fff;
  tab-size: 4;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  border: 0 #fff;
  outline-color: #fff;
  grid-area: Area;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  font-family: Arial, sans-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) {
  .header_cfwf_paowon {
    z-index: 50;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: oklch(.922 0 0);
    background-color: oklab(.999994 .0000455678 .0000200868 / .95);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0;
  }

  .div_cfwf_phcabw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ogdwnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 64px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_uqegsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jztpga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .nav_cfwf_zhvicw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vtldos {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_szmzii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0 0 2px;
    border-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mpqljm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_plalre {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ohcfel {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_frrnde {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ialtgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vpjrkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_vdcqih {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_omvcvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 0 0 4px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ymojcl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: pointer;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ejhwql {
    z-index: 50;
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    width: 192px;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_lrmwml {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hniqiw, .a_cfwf_frfprt, .a_cfwf_vsklla, .a_cfwf_kntvtg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gnmaas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_ksllfy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rsbyqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_egbehx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eckgcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_flnwco {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mbchij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_lqvfiz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_vywlet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: none;
  }

  .button_cfwf_ordgse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_rdscfn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uwevud, .path_cfwf_qcuwsy, .path_cfwf_dufpia {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_mnsjvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    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_ccqewe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikvbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_qgbasd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_iogaav {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 60px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_gisiip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 60px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ckquwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scwcol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_tggtro {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_juhwbr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vssper, .path_cfwf_syqkvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_teyuoc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_qxcgkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_nzqzem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-name: float;
    animation-duration: 0s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .div_cfwf_ssyqpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: -16px;
    right: -16px;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_occdss {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sqqjkn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dokmlk, .path_cfwf_rvayzp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qupzlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_zjswlo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mseidx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qefqqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_qassmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_vwpync {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_kykwcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hbitfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_kiitlp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_otueom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_uluorz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jenhsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mlzbyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pyshgm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rodhhz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_nbgqei {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kmpxec, .path_cfwf_apavyv, .path_cfwf_hshdoe, .path_cfwf_mwapqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ngjfsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkubir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmgdqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ajfudy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_irubtz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fpdqrp, .path_cfwf_szscup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zgcqzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_rhbwny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_wbtaom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skjcwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_gjknkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_exvbtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_narfzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_wdegcq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ycjowr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvhodu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jxfzum {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_avgzgw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_zegrgr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puixzy, .path_cfwf_qbpnep {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zdiyoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_sfxxza {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_iplldg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fthvdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mxzosv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_csnqvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_bhajey, .polyline_cfwf_zscpsn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qleuuh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iaenvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_clnpis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_inmcis {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_vihvhn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qzgogc, .path_cfwf_lxbrgd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_soneen {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyzbgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afqqsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_rrxipv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ajcnqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gfnoeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_blbakk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mhyxll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: left;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ceguio {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_jaueej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_yrdrjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_vlzhpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ukfmvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_psnsml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kysvkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ozvghd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fuufju {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xedqlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_eurqth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_bvrhbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_qcxmik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_sgowvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_tqczfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ejnpib {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ytreao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_voesrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_chcipv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wswpbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_efhgrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_dtqcrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jkmvjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ougdqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pneyie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbigvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_euaacm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_klkhuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_etufym {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_adyhcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_unaymz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_whpmoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hhpmoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uwbtuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_btfhcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xrjcwo, .path_cfwf_vlmrps {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pynlxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nsokcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jjqlvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xdjxel, .path_cfwf_psdleo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jpwowk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfimpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_raofjo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yysjjv, .path_cfwf_qnebcy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_evgyeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kfnamk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gpgqnk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rxatlg, .path_cfwf_bkfsxd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ojiafp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_appakr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_nmoksw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vrqurn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_akllwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kljotx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uqavep, .path_cfwf_llckvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_imbjpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_irhzyf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yykeyu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_deihde, .path_cfwf_hjejtq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_leatkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fojwrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dcdmeh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urplso, .path_cfwf_qvyacs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_lcomsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbzknh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_osqkxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bdegiy, .path_cfwf_dbjtxv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hylndw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtgfek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kaunef {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mldoan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nurqvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gzcetp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ygufbj, .path_cfwf_nhqhwk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bkmvgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zbpkla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oqgjck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lrqitr, .path_cfwf_tqnedg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uzrpxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bujrqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bvbbac {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iamoij, .path_cfwf_rmhzyr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jmzdil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbrqqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grhfid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_onbasr, .path_cfwf_gsizcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_enocpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_orchki {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hspflk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgpdxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_kbqitz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bplcra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ectlre {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sqgnge {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 16px;
    width: auto;
    max-width: 1024px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qiehqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lkvwun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_zweqwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rxaoio {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mgijfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nkbjvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_stnuzo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kyuwuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_cfxnxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vgzbct {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_peilpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bagtpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_lukmot {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fxoxhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmzpbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ziybgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hvrrht {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_szawpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pipzoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_kixipj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ncteht {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_henjpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ujhvvq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lgsilu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_dzwkeo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqgtsl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_qushmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mldvoc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_knsunj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zwmqfb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_woualg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqlaei {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_hogmzi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gextue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryudse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfyvsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kdgvst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mchhmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fkrqzs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_pafdpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_xxreaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rgrknz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_huvkbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cqkjze {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_rhtmxu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_buiuau {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_mjvggb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ubgjhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_znlblw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kmykxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igbtkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pnppcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_guzaco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyiuds {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yphqib {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dmcyxz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_gvijdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_chccod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_itcgir {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_buqwug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_qlpikq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hsmler {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_szeycw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mklfno {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_rdpnhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wumvya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvikqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wsxekz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bazeid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_uddndr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fhrsqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlfwan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_mjgycu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_mqrcjy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ncisvf, .path_cfwf_przmeu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_otbsjz, .a_cfwf_vypfct {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_vwrgmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmggkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vswhid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_udvilb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_lpnpnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_xtwzae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vaoxiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_yfgiwe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fzcubk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hdcusf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pzkbym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_clxvmv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ojojdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_krntwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zmmfqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytpfsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_mfugfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_quaiui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eolysb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_udkska, .path_cfwf_gjibwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mjktiv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_oigmkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bfzksj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wdfpok, .path_cfwf_osjcdv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ibmvfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_aogfqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yhhhaa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bnbggf, .path_cfwf_miobcl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fzqiyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_llehqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dwnpob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ojgzmf, .path_cfwf_boxvzs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kqslsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lrwxvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kgwgyw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_obqifa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uktjtz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oufdkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_vxxzbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ovdywa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_toznpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pztumi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_lbwjrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mrlhud {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sewqdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ozzxin, .path_cfwf_chegrr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mgfcrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ehxqth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hquduy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_luezkh, .path_cfwf_lwmcjk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ofqkyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_psfmbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_euwdtd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bbxogv, .path_cfwf_keypzn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_nqbmob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_cuzdkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_umlimg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vqjzxa, .path_cfwf_frcdna {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wnngma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rygmkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_jdvqzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_eiwjjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eqbkke {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rmnuql, .path_cfwf_ykahmf, .path_cfwf_rsyoyg, .path_cfwf_davhwe, .path_cfwf_hqlqli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ivgnfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ggbudu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sacurn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_bdzxqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wauiid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vvdjml {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_epohsx, .path_cfwf_dvgahp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wtjypl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_esuufr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kheyst {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zmsdxr, .path_cfwf_dggfrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dkpord {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mbyotg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_urlwxi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ggtsaq, .path_cfwf_ctafrt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uofhpr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_laalni {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_smpyrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kxqrsn, .path_cfwf_ghyaun {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_opekve {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iicyot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_pxworh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hhirji {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iuojxj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wghlaa, .path_cfwf_mvyybk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jssuoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnkglr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfzzte {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_vzwnzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_qajpts {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jyclxv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xcjcvh, .path_cfwf_ikirhe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhhhro {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kuvitd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bnshdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aywiap, .path_cfwf_idqwud {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mfeqsb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vffawo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hbtmxg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kvjohb, .path_cfwf_fxlexe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uwjhev {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_lcgesq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lzyxck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cmvknt, .path_cfwf_mfosrk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qekltf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wiptor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ttrksl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifrllt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_iilvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_qxafbq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_gdvdwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjulha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_byhrpp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqafed {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_rnjufo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xszlbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yzvkrv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mjljif {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_udumda {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kdmobq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxsloa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ekgmee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_vugvfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nblzec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgcdnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfhmdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ivjmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fslbea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_fbfkco {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqbddq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imuqml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nbsiru {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_azjkok {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_mrnmmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gbajlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_squkhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yefrdy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hbzssv, .path_cfwf_hbwbgb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_insrtj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fwcmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zcurhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_piwbwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_trcxnf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_olzbpw, .path_cfwf_wrmqtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pntgad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_cbmevc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xupgec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzxlxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mbnfff {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_djqhsc, .path_cfwf_nllpah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cptpah {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_udoyxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_upbdjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuksqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uykgey {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wxldaq, .path_cfwf_ytdfqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fllqal {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tspsyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jtoyuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lvxnvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fpfatd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hioqrq, .path_cfwf_kdphwh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bdarkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qfcdmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_avkasb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fhvnux {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_hbvzxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gobggk, .path_cfwf_imzrdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rythid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_muaomj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pabich {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxuspl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lxqsem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_qlzgbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhqgqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_utdczf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kacguj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vgfcwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ahniuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lnldki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mywzpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kvduoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_armoin {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wrnacb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fhpmtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_iwtctt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wgjmjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_horbth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_ohmynv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_oqyhkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbgogv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_rifzgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gazapb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uzujrp, .path_cfwf_duvvkv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_vatwea {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_rpdeqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-image: linear-gradient(to right, oklch(.424 .199 265.638) 0%, oklch(.546 .245 262.881) 100%);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hpbupo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fqigid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xscnyh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_aumtri {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ijwahy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpmjkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nodbwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytjwnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmeyyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 16px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .div_cfwf_ukanlv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lrpikj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yhmuvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.278 .033 256.848);
    text-align: center;
    column-rule-color: oklch(.278 .033 256.848);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.278 .033 256.848);
    text-decoration-color: oklch(.278 .033 256.848);
    caret-color: oklch(.278 .033 256.848);
    tab-size: 4;
    text-emphasis-color: oklch(.278 .033 256.848);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpdumu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bsxbry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.707 .022 261.325);
    text-align: center;
    column-rule-color: oklch(.707 .022 261.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.707 .022 261.325);
    text-decoration-color: oklch(.707 .022 261.325);
    caret-color: oklch(.707 .022 261.325);
    tab-size: 4;
    text-emphasis-color: oklch(.707 .022 261.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xmgkqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_syxcui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.278 .033 256.848);
    text-align: center;
    column-rule-color: oklch(.278 .033 256.848);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.278 .033 256.848);
    text-decoration-color: oklch(.278 .033 256.848);
    caret-color: oklch(.278 .033 256.848);
    tab-size: 4;
    text-emphasis-color: oklch(.278 .033 256.848);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xwxvsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sigajo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.707 .022 261.325);
    text-align: center;
    column-rule-color: oklch(.707 .022 261.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.707 .022 261.325);
    text-decoration-color: oklch(.707 .022 261.325);
    caret-color: oklch(.707 .022 261.325);
    tab-size: 4;
    text-emphasis-color: oklch(.707 .022 261.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbemnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czqlcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldzgnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_typmru {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 40px;
    margin: 0;
    padding: 16px 32px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_kcuime {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yeqand {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uonjdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mhomms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgrcrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    max-width: 1024px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nzpsae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vcnjcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkcwlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_wmxnti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mbotig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mbmsjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .button_cfwf_zatjmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-color: #0000;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_sznifz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_upkven {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdvqrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_unxvul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dpvdgy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igumma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aucava {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twvgqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ykxunm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_wuxnww {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_tibgll {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_woupjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ltdsdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_osipuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xurqtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    max-width: 1152px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ylfoyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gpiidw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ureogc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_zrbkyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vpobfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_myxylc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_arbovi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhcvsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_pwtugk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kyuahm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdkect {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aygtha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_csljfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_nmyscj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_llmifu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owfkmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gqtmsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tevrhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dxcpxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vtcucb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqrhcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_tslrrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wrglsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_uwobdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_beiyog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawbig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vfkpft {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xftqik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sfipjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_otltra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_lwqzkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lhaqxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nslqha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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_dpnune {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_apzvry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kjunfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.967 .003 264.542);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lkbtze {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wdtyet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gfqqxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    border-color: oklch(.922 0 0) oklch(.922 0 0) oklch(.922 0 0) oklch(.35 .15 250);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_zsfigj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dyetgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_phfslb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hdjlep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_iwoapk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stzsoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_cikedr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_uvtvjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twitxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyywjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_ntiwpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_romhmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stovhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqsixw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_guiiph {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tiayob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cfupdx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fvaxqw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .button_cfwf_axdtya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0 16px 0 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_qfbqrq {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dblefz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbefki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wcyfoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pbgrvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_kcmjrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-color: #0000;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding: 16px 32px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_tljisc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_puzwyg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcaxhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_rsgyvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ctqysh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_rcitks {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_pultet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_peghhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_yqtttr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_bvyfue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sszrsw, .path_cfwf_goypde {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_plslfj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_unduto {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_yipbgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_vggblk {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afgdhz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npraij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_rodjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_pnaagq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ozpnsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dhvhvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qdswam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mppjas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ecudei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lwwlpc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bltuyy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rnlbfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drenqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hvdvfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_ifdrqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wtawcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_girqem {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xjmxaa, .path_cfwf_vzamhi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dgdmes {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jkeaxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bydqro {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jtjlpf, .path_cfwf_rqqqit {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yjbleh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_nykskd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nyazkz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ktvhaa, .path_cfwf_fccnuu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dcdyhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_qotfvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imslft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ywesuh, .path_cfwf_vyjbyz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gexzse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jzzdgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_tqkliw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_akrtym {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oqctbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_maubdv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mlrtcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkzcku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jqbown {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_bzmjfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ekcaxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iaqwln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aulfto, .path_cfwf_xpdcxk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hdbzca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_measus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rsydah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kkmail, .path_cfwf_rtpbry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gyludf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vpxvla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qrefbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tpztbr, .path_cfwf_oqvnrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_eazbin {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_haqlfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lutuba {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zntcdt, .path_cfwf_rvytxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_xxphsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxnalm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aecgdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_owgpvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dinrbz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_sevktc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 3px;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dzeajp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_wxltbn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 13px;
    y: 13px;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gmtpfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dhwpwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvxqrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_nfohsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uomhsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sdmbkl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bhgamp, .path_cfwf_cusdup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ibnxxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kkrozu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lnfhyg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vsqkle, .path_cfwf_zigjlo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sktjrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fhfcnj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_olxyav {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gxytsz, .path_cfwf_ooazor {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hxrere {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_amutdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yyttiv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ntkdls, .path_cfwf_sfgsot {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wgexfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rfsfdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nhlkpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_axzben {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gbqkny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rdybzb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eypetm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elzzwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjhjuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_pawxxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_drjxga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fvqlwx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wvifpr, .path_cfwf_wqenmn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhwdwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dgjngy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qmcmxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xxwvfi, .path_cfwf_qbkfwv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kiiupb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uhlelc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jhvcli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ptpmfn, .path_cfwf_lnvoue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_vulsme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wbryvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_anhryu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rfneuv, .path_cfwf_dyofqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rraubc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzcghl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_glapna {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ozhefv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jbrmrj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_clybum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_wojuoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqeqmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_slnepn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_yyrueu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_bpxceb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kkzebm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_prlyup, .path_cfwf_qrgmri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rldduy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_onzlgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_koabrt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nqtdic, .path_cfwf_hubnkf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_afkuta {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_aatmaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ftgtnz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_akulaz, .path_cfwf_uvyylp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bockff {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uxfcpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fhkprj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_anqhuw, .path_cfwf_lzwbjv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cefxqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iprcfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_jlxyxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mwbmey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rqflme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_kxousm, .polyline_cfwf_jffbfr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mwlvgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lgqkfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cblozt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_daxynp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_rpkplt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lrxdck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_npzddh, .path_cfwf_rktvnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_njhqxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_azqbra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jvuwvo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uufbsb, .path_cfwf_cddkox {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dyvxgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fjeklu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aiehkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_najzfz, .path_cfwf_hinrzj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yneqbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gdaidm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nywlay {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rgbscv, .path_cfwf_borexk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jxuweq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dwjloe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pqjhzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bpgugz, .path_cfwf_rqopup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fgocei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwtpdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qabode {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_xywigu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xrymcw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ellipse_cfwf_ohwuvd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 5px;
    rx: 9px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kmhjlf, .path_cfwf_psmjpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kxngvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svwnkk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_agkzsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_xaninh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dbalxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qussts {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xingbc, .path_cfwf_cjfvtn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_frwphb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gdzosh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pmutmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urgune, .path_cfwf_ofujvp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ggvmbx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_irbpox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hdmpwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_swtiwh, .path_cfwf_cwfqix {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ccslwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jpscpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_amarow {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wdzqbu, .path_cfwf_lpexpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ltrwzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ezsiam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zjfuhq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vgpxah, .path_cfwf_nqoobp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rizaqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mscwpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aghire {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ktjnjy, .path_cfwf_ttntjg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ryfkfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dgsser {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xjcxlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wftics, .path_cfwf_wpnhhs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cwveeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kcfhin {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eaeaqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqqapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nkfxat {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_tqskbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_nxdqhd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_puzzfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_okdzgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vklofl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edejcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_erpaur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tohcpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkxyfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fjrwlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #2563eb;
    column-rule-color: #2563eb;
    caret-color: #2563eb;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #2563eb;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pvmxif {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wbzmxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_lbaeij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbrerr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kajauq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewfngd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    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_cppedx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_mzvmdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_founvf, .path_cfwf_ssxuji {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gpmatj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iurksx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_rvfdnj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bpbtwy, .path_cfwf_erbcod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_thfwur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyotpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_yjaziy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wgwvzg, .path_cfwf_mqhjtu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ophtnn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nyhquo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_tuasat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qefazd, .path_cfwf_fcibir {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wuceny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bapqey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_subscp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ffjhkj, .path_cfwf_ricyvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dfinkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxwoji {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_oeonpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_cegnxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gzhvup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lsjqhg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_abulti, .path_cfwf_wscigu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fbldem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_yqskvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gkgelg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lkrrqg, .path_cfwf_gywluh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kceskz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_hqusaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vhqfdn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqmcho, .path_cfwf_lphzcs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_lvfjsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jmquuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zjqhhx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xiqovu, .path_cfwf_kyxpri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wspngd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_bfnljv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_uttcoz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fzboyf, .path_cfwf_bnjirh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_irfaxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ebrqnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sothku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wqjflp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bpnhlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_fqtjwt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awuqnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_grwauz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_alccgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_olarjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ehnrlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zpakyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hdqnan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ylhhak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fqopki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jyxzlk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tunvie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_flwtob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_iftuum {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bbrxdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uewsfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_myawfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mdpirh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ipdlnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_grrktj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_ayolzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kkuvws {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqwtbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_lknuwl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_clwwyf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gkzhdu, .path_cfwf_dsgmrm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_gincap {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_rilgbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjtsgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbshrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_orxkqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_yjehtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nuukaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_pcrmof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_paevdx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_leteww {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_lyvuzk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dhplfx, .path_cfwf_kxuuhd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ydnppk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_qzwqea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_znpcqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_uwghas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kfnpsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ynaxdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gsarch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gkjepz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    min-height: 800px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_vwhdcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_akwatq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_rjegek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gcujfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dsqots {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 64px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqvdpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_lfdqap {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div-above-form {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_rdtpit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_afcngq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhyfjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omntnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .form_cfwf_evjvrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jyrzkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ebdaeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_vhqjsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_pkvtbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_wqtfxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_uixcwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_btxznq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_jfnsun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xbzrmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_upjoja {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_cuxlev {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_kvmsss {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_gpojqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_kijoly {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_gsknlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mliiii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_tdjnfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_kxqiew {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_ebpbux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_fgkfzc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fyvnkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ixnzfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ddncnx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_oszjdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_hqauik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_zebdng {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kgwzbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xvezka {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_hgblpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_ietrwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_vxwmpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_jnzfjn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xakhta {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_sqneqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ttfkoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hceoih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nwipfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_axroij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fvznab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_exhkta {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skaowq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_hydkij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iiitjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_vshxxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdijth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_ixxdxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycxvvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_zspeqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnlrnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_yaukys {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wxlzpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_ajuwqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lasmlc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_zlcuet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pzjlcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_cdcheb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-grow: 1;
    flex-basis: 0%;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .button_cfwf_kbrcpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-grow: 1;
    flex-basis: 0%;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_mustwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hoolho {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_npqpqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_xtouwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rzgzle {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_xaxjzy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vhvzox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xlohze {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zueton, .path_cfwf_tcnckp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zmonya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ksgmwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vzaqvz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xupzfo, .path_cfwf_zbnqta {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ntjfow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vlmhys {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dhyzyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_icriqe, .path_cfwf_bumksm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mleazi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_xcmzwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zwykxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ndvwsh, .path_cfwf_bccldp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bwfqke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkzgjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ftsrjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_dgbfmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ebindp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hclvfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rpcbgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 60%;
    max-width: 320px;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xmzvfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yqfkma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_khppar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_oifcbh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hursbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivkmmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cuklln {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cshfsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wmwqub {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vukhen {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_hrgrsh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vnuiei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bcmvar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkywun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvwfdt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_oksoqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prjofz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    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_lvemvx {
    z-index: 10;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_gjecpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklab(.999994 .0000455678 .0000200868 / .2);
    background-color: oklab(.999994 .0000455678 .0000200868 / .1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    padding: 6px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_jdlpxz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    fill: none;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qccoud, .path_cfwf_nsfezf, .path_cfwf_ubzlxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .h1_cfwf_oidavj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    letter-spacing: -1.2px;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vqvjrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 24px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvxncn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_lfdnqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    min-height: 800px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mawple {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    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_sfqxfs {
    z-index: 10;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_ijqiqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklab(.999994 .0000455678 .0000200868 / .2);
    background-color: oklab(.999994 .0000455678 .0000200868 / .1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    padding: 6px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_kakbyz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    fill: none;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ybczmr, .path_cfwf_mnbpsc, .path_cfwf_bmwuff {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .h1_cfwf_glpdoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    letter-spacing: -1.2px;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_csqhqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 24px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzokir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_dzzrxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    padding: 48px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czbrrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_sgiwor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcombv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_coparr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yyqhiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_pecdwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.6px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_slffaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.55 0 0);
    column-rule-color: oklch(.55 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.55 0 0);
    text-decoration-color: oklch(.55 0 0);
    caret-color: oklch(.55 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.55 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .form_cfwf_dfqcnk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xzhffn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_snkwah {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_azzdhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_olupkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_yyfqlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ijczeh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_dphiui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_obbnyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_saucih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_alaeyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_bamhaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_hiaqwe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_vptidv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_lvqlsr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_puqqyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_zgbtdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_kqzgcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_awhxir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_qrgaip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qelgvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklch(.2 .02 260);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sfkabd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_wkzzbp {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_qvthyq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_miqamg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_xlftzp {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_wizjor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .svg_cfwf_ovsqvd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    fill: oklch(.45 .2 260);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    translate: -50% -50%;
  }

  .circle_cfwf_cflcke {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 12px;
    fill: oklch(.45 .2 260);
    r: 10px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_zctazl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lwrfjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_ruonuf {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_jburae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_phdoiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_qwldsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uuqsfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 12px 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_cqpuix {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklab(.97 -.00371685 -.0134976 / .5);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    grid-column: span 2 / span 2;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 0 -8px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_lpjmwr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.546 .245 262.881);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(1 0 0);
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(1 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_dytazg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    caret-color: oklch(1 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bjrlkh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(1 0 0);
    fill: none;
    stroke: oklch(1 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 14px;
    height: 14px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bxgtcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    caret-color: oklch(1 0 0);
    stroke: oklch(1 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_vruqlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.379 .146 265.522);
    column-rule-color: oklch(.379 .146 265.522);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.379 .146 265.522);
    text-decoration-color: oklch(.379 .146 265.522);
    caret-color: oklch(.379 .146 265.522);
    tab-size: 4;
    text-emphasis-color: oklch(.379 .146 265.522);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzngmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_gcpokt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ehldco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgmvcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_rkhbqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_hlizko {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_azohfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_mlbpgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_cpjzoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ukvgjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_imivdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ibhnmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zteiul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_nwqcjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_jecbiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cefgkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_rebgkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_fkzwbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_otnlpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_sscpnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_hnwdvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xvqbqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_strcop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ihwqjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbjaww {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ldkogl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_swxmip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    padding-top: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_aqdoop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 6px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 48px;
    margin: 0;
    padding: 8px 32px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  }

  .button_cfwf_chledi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 2px;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 6px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 48px;
    margin: 0;
    padding: 8px 32px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_sxkxmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kablqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vbhsac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qznzny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.5px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_yfadfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vldqmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xszdud {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_oxfzly {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_jprqbc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_cokdpt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_csrksj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dsxwzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zbxpqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_sbwrxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_atkfaj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ifxyuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_riadit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_sknwua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fssayi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ulycpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_faaohn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xuwkrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dfetcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_timhnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ncrxfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_nptrod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_ucfozq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_thbuul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cgzrrw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aljytt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_icwmch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qemlll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_txneal {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.5px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbjloc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijlmpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_asellx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_rusftb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_zmfjkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    rx: 2px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jncrzf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hhxuso {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dasbcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tfvkkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwqyjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hhpite {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_cjcxdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ithwdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_citivh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_udiaua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_rlcplq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lxxvgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 0 0;
    border-color: oklch(.967 .003 264.542);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_siufiz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_picxip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_fjubdb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_rnxbzx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_txafty {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cnuloc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dbqjir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_onwkzn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxpnjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uyhvwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_acpdzz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qamgpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_wloehr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_efbcbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ddzdih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gdldua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdseur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_axdceg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.936 .032 17.717);
    background-color: oklch(.971 .013 17.38);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding: 20px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ymuxhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hjqqxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    vertical-align: middle;
    caret-color: oklch(.577 .245 27.325);
    fill: none;
    stroke: oklch(.577 .245 27.325);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_rdonei, .polyline_cfwf_jqmgvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    stroke: oklch(.577 .245 27.325);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qkkmhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_jvuekv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.396 .141 25.723);
    letter-spacing: -.4px;
    column-rule-color: oklch(.396 .141 25.723);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.396 .141 25.723);
    text-decoration-color: oklch(.396 .141 25.723);
    caret-color: oklch(.396 .141 25.723);
    tab-size: 4;
    text-emphasis-color: oklch(.396 .141 25.723);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ybhmrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklab(.444 .15785 .0800782 / .8);
    column-rule-color: oklab(.444 .15785 .0800782 / .8);
    text-decoration: none;
    -webkit-text-decoration-color: oklab(.444 .15785 .0800782 / .8);
    text-decoration-color: oklab(.444 .15785 .0800782 / .8);
    caret-color: oklab(.444 .15785 .0800782 / .8);
    tab-size: 4;
    text-emphasis-color: oklab(.444 .15785 .0800782 / .8);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsfxfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.954 .038 75.164);
    background-color: oklch(.98 .016 73.684);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awlokg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lteukx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.646 .222 41.116);
    column-rule-color: oklch(.646 .222 41.116);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.646 .222 41.116);
    text-decoration-color: oklch(.646 .222 41.116);
    vertical-align: middle;
    caret-color: oklch(.646 .222 41.116);
    fill: none;
    stroke: oklch(.646 .222 41.116);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.646 .222 41.116);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hwfbmh, .path_cfwf_lqwuuz, .path_cfwf_gpneex {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.646 .222 41.116);
    column-rule-color: oklch(.646 .222 41.116);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.646 .222 41.116);
    text-decoration-color: oklch(.646 .222 41.116);
    caret-color: oklch(.646 .222 41.116);
    stroke: oklch(.646 .222 41.116);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.646 .222 41.116);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cdncfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bbetkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.408 .123 38.172);
    letter-spacing: -.4px;
    column-rule-color: oklch(.408 .123 38.172);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.408 .123 38.172);
    text-decoration-color: oklch(.408 .123 38.172);
    caret-color: oklch(.408 .123 38.172);
    tab-size: 4;
    text-emphasis-color: oklch(.408 .123 38.172);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xqdnew {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklab(.47 .124883 .0951489 / .8);
    column-rule-color: oklab(.47 .124883 .0951489 / .8);
    text-decoration: none;
    -webkit-text-decoration-color: oklab(.47 .124883 .0951489 / .8);
    text-decoration-color: oklab(.47 .124883 .0951489 / .8);
    caret-color: oklab(.47 .124883 .0951489 / .8);
    tab-size: 4;
    text-emphasis-color: oklab(.47 .124883 .0951489 / .8);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .container {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: space-between;
    max-width: 100%;
    display: block;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .footer_cfwf_ffrqab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.208 .042 265.755);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npadwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 48px 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvowpr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    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_xatkwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: span 2 / span 2;
    width: auto;
    height: auto;
    margin: 0;
    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_eeldfm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gbwlbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    filter: brightness(0) invert();
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 100%;
    height: 32px;
    margin: 0;
    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_ytlzii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 448px;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahlhco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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_viubog {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_tnlkcy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iqzfbr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_pzpean {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 9px;
    width: 4px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ngihal {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    cx: 4px;
    cy: 4px;
    r: 2px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_egswuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_lpgizh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_uyfbaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_phzpye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_cwiskt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_gxtfmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_rxlcvf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_fedrqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_hzidtx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_rckjje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_rzpgvi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_fmimzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_hzkspg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_pddfuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_ailicp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_surcqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_nmhvjr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mugqxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sigrrv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_rhogzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mtftpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tmzafb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_icidwc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_bavqip {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    rx: 2px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_demvih {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kdsull {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxqrar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kwpeus {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_zpsxid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kcmpke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rbwtgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 4px 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_huiptl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_cmlqkx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jojchr, .div_cfwf_hiedsg, .div_cfwf_hrlykm, .div_cfwf_icppfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwpbbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 0 0;
    border-color: oklch(.279 .041 260.031);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 32px 0 0;
    padding-top: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .p_cfwf_dpzbbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lntgiz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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_zufuaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sclwey {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_pqpwlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zgesrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_sijjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_fltzla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 1;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_qimame {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_lrjnkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvoiwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nmerrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_okujfq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_friiil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aqbhyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nzcfjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptgmmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ixlchb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ncmmtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bscuvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_uoycon {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_mwbubx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lquwea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yuflwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_wbmavv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_cperik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qefjjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_uziynk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_unonuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmcgvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xxauye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgoany {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_iavxcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xrnwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_tdaoci, .span_cfwf_zmmpmc, .span_cfwf_iahdbi, .span_cfwf_xbbciy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_hmfcwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_mcklkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zadmhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vptuvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_tmency {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zdiwoc, .path_cfwf_opdkpf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ncjsig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rspdki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_lhejpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_avesld, .path_cfwf_qjrtya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wrjuun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tavnsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_xhkqnr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puubid, .path_cfwf_zwgjml {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ivbozi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cnridq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_aqorfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_igersr, .path_cfwf_fricov {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_orrxcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jiipog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_wtcgoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_wbreej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lunnvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_devruz {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_sfvwwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ktorvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hlgwpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_dcvrxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ohidmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uacprr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_fbihsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ehfmil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bdiowi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_nlwrjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnupgv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lbsglu, .span_cfwf_cdrucz, .span_cfwf_lbeteu, .span_cfwf_seifia {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wckufy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_hsnbqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfhajq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owomts {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_ierpsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_htnzef, .path_cfwf_pqtlgj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zvtyxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hjpbhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_soelgk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_anznas, .path_cfwf_kpmiuf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sipioe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehdhxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_qtnkhp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ozrsvv, .path_cfwf_zzulat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_udsjpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_byrsyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_unlilk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yswkgx, .path_cfwf_nbboau {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wdmzse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnvndv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_prfufg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ngdaqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmcxyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_seiylf {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_tqjxgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eelyjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xyyfqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_wnwauv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bqslkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfdlul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bmzajw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_khzlzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bzazyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_quhldo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwydxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rcvmex, .span_cfwf_pydqul, .span_cfwf_bujdpl, .span_cfwf_aadwjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_neullg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_dslrno {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgzkqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scifso {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_dxisvg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mbhpxc, .path_cfwf_hmvifg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kflclo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oympdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_ricuud {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ortsrf, .path_cfwf_hicvuj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zvjztd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufkcvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_tzzcax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_shatly, .path_cfwf_gkuyhp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dabqmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jogjwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_xtsbfw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rcsbvu, .path_cfwf_omiihs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kohydw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kjpuvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_bjgdpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nokchh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ilaavo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kspvbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_yoqjpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xasypm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huakkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_rbsisf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xziejf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mdlbvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_prjrie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qyflzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jqexvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_lfjzcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzepqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ffqqmo, .span_cfwf_xrqxml, .span_cfwf_bburoc, .span_cfwf_nkdydr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_nsyqnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_nbosdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swjzbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hybjyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_uuwdlo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nwivth, .path_cfwf_qygjqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_oqkkhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wdgnoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_mgmuhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puplfs, .path_cfwf_zgymdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pguxue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wtctay {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_gerkbh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_unfqwf, .path_cfwf_kmerbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jlsrrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_izsfsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_rknnvu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hnqmos, .path_cfwf_xsytbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cgijho {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_zglwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbrajs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uunzfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ipyzad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xxwwqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_sratwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewzuol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_hcmori {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_drdmow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swvioa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_byjmyq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kedprd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zmjtvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_xdbynr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tsxjxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_yelwoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hpvzls {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pyiynt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_etsofr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbiydr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_pogwng {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tmbnff {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijfrbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dvjvcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sxrfnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_yomdra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_frgzbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kgqnqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kmyfvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qyedqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_viqmja {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_uqanpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_cgizqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjgtgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nvygbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_sdqqtt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_mycbui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_umfqzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vwkjgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_riekej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bxhecm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ozjlhg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ulvmrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qnmqjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vgelxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jnedlo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vgzwzk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_raeohk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dxgkbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qqpkpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fxkynw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wjttbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ckprpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mgkwtn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nxbjbz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fzhobk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_urdqdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xzygti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mfjvxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_efeslw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bkvfzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fjemoz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gvasnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_iqkaty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_qdefuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_orqohu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_wzoikr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hirkup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hnxvty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_jzseqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gutqaw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kibaic, .path_cfwf_deicfq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_tkhqae, .a_cfwf_shiytt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_ntddpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_txqoie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpfauc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_agwyme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_qlobkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_uwsmpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_rctjlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wogcmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_brqcwv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_vggocp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mfjgqe, .path_cfwf_fobyne {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_peddxw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_oquitx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_xsglxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_cogwls {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcnhsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fiqydb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_behtzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xhovmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aomddo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkticn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stmufi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scltsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_derbej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ggyhmo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_trqkvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_htlwvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mtngti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kgmkcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tdjido {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tcqyun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uukfkc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kucpbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qtrrvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iqjdeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cbdofx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nulxfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pqjcoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_btkljz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kyloxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rbdgor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vkyzih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ueqivb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_oeksvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_wonefu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_eowzqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_upwkqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uwicwq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_weqymy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fiugmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bgtxva {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mtvmom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_vueubt {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_seylga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_plfvms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_novuul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_yqvovu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_vhjntu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhewtp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qrvbbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_owjbqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_oxgogy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zrnjqh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ceibwv, .path_cfwf_dxqjxi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_oiahek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcrlrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awhgpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kesvhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_lujqtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ghtktd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hxedhw, .path_cfwf_zptqlb, .path_cfwf_dxjbsb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ygkacl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rbythe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kzpmuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dcllox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rzbctg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hpqvlf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xhinhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_mqywzg, .polyline_cfwf_tcsapx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ianvuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hrlubt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hfxabh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qcbwwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_aqqgps {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_urijod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fzzfhq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ensrjf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 8px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yljppu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcyyxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_mmtxbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tndwjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgenha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_emswst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_xdqtwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_pavutc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_fzcgup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eotovg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_jxixwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_adyrzz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_beidgm, .path_cfwf_gvrmmj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_toxubp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cyecoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tcajge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jsxgbh, .path_cfwf_grolqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ndfdxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hrmluv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kdufmj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oymeqt, .path_cfwf_byaygk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_notozu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kkaypz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eimafu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cflzbe, .path_cfwf_voxogc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ewtuca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rubiqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_chkxid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hzsppm, .path_cfwf_efedbs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cbvytj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ngxeth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imulsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hlkhec, .path_cfwf_fzpjnx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qedfxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdkdfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_soklpv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bvuvjs, .path_cfwf_ycdglw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wcwgol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbxcgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hadqtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ghvbin, .path_cfwf_conwqu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zfoflp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fggmav {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_owccbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rqlvwp, .path_cfwf_qibemf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mmsdaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cnozoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bllkgl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kdpavf, .path_cfwf_txappt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gqlzkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzlfsr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yguugt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lmuwcy, .path_cfwf_omienm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_vhkzgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehtezt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kgoaqt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_raqted, .path_cfwf_ggdird {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_emwfou {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_owrtgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wmlddd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yynmmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_panrqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wcljsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_nxrbuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrgfon {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_cydsqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nimgog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_iwoxfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jlyqmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jdphee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_splkks {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vrpymq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_haagih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_euqdkk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nqfjbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_twozwq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ddknnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_xuhxuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdimiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_kcgwms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jhpmbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubtzhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_ptoibm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_toqmnh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bgtmur, .path_cfwf_bftnfq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_pvolev, .a_cfwf_ssfnbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_piokkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfaiha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ebupxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_lcpitk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 1;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_wvfofn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqvasi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 64px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dquisc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mdacjs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ineiqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_jjlbeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycipzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_hncbzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzflmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xnkupm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .span_cfwf_lyxfaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_naitdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.33333;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fwdffo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_yuldbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uykpvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_llvkox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ggdsqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 16px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_deubpb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_blzdmu, .path_cfwf_mzqcaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_vsczzw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jbewgj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_msncao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ylqdxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jbcqiw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_jpimfu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_brpftz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tvsxsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_zdupoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_nmzvwn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zsahnj, .path_cfwf_srrqsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_awphyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mbbltt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ljfkbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_tlnbar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_zeksmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_aqcoyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_bqlzil {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.936 .032 17.717);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.444 .177 26.899);
    column-rule-color: oklch(.444 .177 26.899);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.444 .177 26.899);
    text-decoration-color: oklch(.444 .177 26.899);
    caret-color: oklch(.444 .177 26.899);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.444 .177 26.899);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fhnafz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_lojgil {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rgzofe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zhethc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drbnnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bpkxgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sbdqjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fqcnft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xqkakr, .path_cfwf_hcdvgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_pydjob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_uaryla {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yppopg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fnpfpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_auzjcb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_hrorql {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_duvgjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_evnjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_mgvgus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dpvynz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_adqjcg, .path_cfwf_odyeuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ciramk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dubwfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_isyupy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zvfbey {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.448 .119 151.328);
    column-rule-color: oklch(.448 .119 151.328);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.448 .119 151.328);
    text-decoration-color: oklch(.448 .119 151.328);
    caret-color: oklch(.448 .119 151.328);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.448 .119 151.328);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_xwbvsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_moihgf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_biuril {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgfltc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhomxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gandrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fgxpxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jvbyug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qbbogs, .path_cfwf_goomdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_eodrym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_moyvkh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_nkskrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgvymj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_frwhpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_bhzjdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_dsxkom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_trsqkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_jcbnfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xomana {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vghwqa, .path_cfwf_fwswcr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ksnclv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_azlbfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mququk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aixull {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wtqtgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rbboqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mclkvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fipjok {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_voirwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kahdhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ocqltk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zgvhbc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_znigox, .path_cfwf_uodnan {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_umpeka {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_mcqpcz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sdjpdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqlszc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_acrvoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_kmkztu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_xqonwg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kvgfpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_pccfgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eywskk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_czmkvx, .path_cfwf_pgkfbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fjjyem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_bfccvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ibtrlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_yrlcdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.946 .033 307.174);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.438 .218 303.724);
    column-rule-color: oklch(.438 .218 303.724);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.438 .218 303.724);
    text-decoration-color: oklch(.438 .218 303.724);
    caret-color: oklch(.438 .218 303.724);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.438 .218 303.724);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vmyulu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ygjwzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_furhkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rrgtnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeqrux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bqjzaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_reqhvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kmfvks {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tusodn, .path_cfwf_gubxbe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_dgltiy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ucszwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ivwesg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oiuxfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gelwsi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_wufrol {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_hkpvhy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_etxopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_dzdrad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rhhumr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tsnile, .path_cfwf_zyjpqk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zrcwnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_hwtaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ntuiab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ajegkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.448 .119 151.328);
    column-rule-color: oklch(.448 .119 151.328);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.448 .119 151.328);
    text-decoration-color: oklch(.448 .119 151.328);
    caret-color: oklch(.448 .119 151.328);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.448 .119 151.328);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_shfark {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_insgfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bbysis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ucmbrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqnykk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sixfop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rvcbyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mymgpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tufbvj, .path_cfwf_ehypgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_btxnln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ofcmmn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ioabsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tplmuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jwflwk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_pvfygc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_skmfjy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yvxgqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ociass {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hblvad {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nvbhqq, .path_cfwf_grtxdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pnuxdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_pkffsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mkrgve {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rgezoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.954 .038 75.164);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.47 .157 37.304);
    column-rule-color: oklch(.47 .157 37.304);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.47 .157 37.304);
    text-decoration-color: oklch(.47 .157 37.304);
    caret-color: oklch(.47 .157 37.304);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.47 .157 37.304);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mgiquy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pwffco {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_saufdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ocdasi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifqbty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tlrvrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zhfcng {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jkrgdj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ypjphl, .path_cfwf_wnhxne {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_mekian {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_orynrv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tkreub {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uqzqjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xvwiio {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_tqzfnt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_jnuqkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qpmlpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_wvdrhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_strynm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wzbzka, .path_cfwf_mupote {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_igjsep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vitwuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ytdmva {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_wduqdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gowcny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vhyzpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_oqipye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhaody {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxsoqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdbiaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nhauky {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bxzwrh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hndxmv, .path_cfwf_yvrbhs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_kndruj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iozhgi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qfmonk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgkdoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vupcdc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_lpfijp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_ycevzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_shuzfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_dilgtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_opmijv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ywnjyu, .path_cfwf_khdsmk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_sgthxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gmyvmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hztsqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aclvvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.953 .051 180.801);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.437 .078 188.216);
    column-rule-color: oklch(.437 .078 188.216);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.437 .078 188.216);
    text-decoration-color: oklch(.437 .078 188.216);
    caret-color: oklch(.437 .078 188.216);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.437 .078 188.216);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_dzsswz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sxhlqj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kxakhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dcjbwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xklwwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fjzaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pgoiis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_blxyof {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mdsbkg, .path_cfwf_bbquou {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_gsleoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kizigo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gbpycl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxvjac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grvenl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_gzexsx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_jowbmp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_eqdtje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ifjilq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gulohh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ihpyeb, .path_cfwf_uliduh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jltibw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 48px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_umkcjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding: 0 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_tyoxrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tqxxrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_yyutjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mwmbst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elccyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huwuzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvaxec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tkchit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oyxvvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yueznk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_feblxf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_guojpq, .path_cfwf_cpebil, .path_cfwf_jzmtxs, .path_cfwf_mhetct {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cjlnzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_fifvya {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_kucktq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_docwow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aduoqe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xdhrhk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_qjiheu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rmruem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wssrvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mqndma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iwdncs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_itgwgn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_dmzkxf, .polyline_cfwf_nkyklo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_enwcot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_cvegdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_khsnhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bgixcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fokiuo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_slkeck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_opembb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hosian {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hpsdok {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gsqjyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nykpnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_diariv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cppblj, .path_cfwf_evmsiz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_lmkliq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dlepdp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_elyivd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_zepbmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_qjkngj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gdskwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bfjbut {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zyvllf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sieavc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_drooao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_psdiag {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_drrkoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ihcjwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyacgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcqftt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bvqmrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jxmxaj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_frsrhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vugrnz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_lbyjed {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmxruy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bulfpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vzohfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bmiuoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eeqhmg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ocrcqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkxqps {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ekuuof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdyutl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_icyuep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_loxgvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_mshuoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqcvvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.967 .003 264.542);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ucrarf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tsksna {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_srkmvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yzxire {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_xdmvoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_rguxrf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cafldn, .path_cfwf_xbrswf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_wlxnmu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_ooqkeh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufpobo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_shaakz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wrtfcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 1;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_sqqtqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdculq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_pfabwj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_pomatj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_giqjsm, .path_cfwf_lbdfaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_rtacwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_basslm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vhsesb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aducub {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_fllzid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ufrhac {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ohtawc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_bcnegb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ssbgnh, .path_cfwf_sclise, .path_cfwf_asozwu, .path_cfwf_maxxum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bjortm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uqptku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehstwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ocmtxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ohzwgu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uvqxgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fycskb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ckczof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_omrbao {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iwanfz, .path_cfwf_cihbne, .path_cfwf_wekoex {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_kugfzm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kcekcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynyvqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fanrwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_somtcb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_ixviem, .polyline_cfwf_toexvb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bckcer {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zrbxxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ezjtsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ekwbgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmwitx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ejaisr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jydgkl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_nlztak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wttnkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_imbron {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mchtyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_aeypdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fshwip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wmjlsz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yctxti {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rmplcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mrjboi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rvcbol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rutmbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nhoulo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wgvmnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lxvypg, .span_cfwf_thhfux, .span_cfwf_mwtozp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vdbhsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mfyvgs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qsetnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xscgot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_advtbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_ptknnj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_gisusi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_zugtld {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ijjftm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cemyml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ogquca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ofklkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwfsll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qdfjmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_okdbvt, .span_cfwf_osiqbi, .span_cfwf_wvoidc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_grdihq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_blddqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wcazih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tjexiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cjaorc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_ivrzvq, .polyline_cfwf_ajuzqm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_xdcelp {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_huabvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gzyite {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypwdam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fyjnyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_boletn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xvkbvn, .span_cfwf_twjgan, .span_cfwf_xjvkbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .section_cfwf_ugeufm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yadpgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mdivku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ivtgzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dyjttx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aqwnhn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qmkyjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_rhkhfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ipuchq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fuednz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tiehoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hswfvu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uvyptp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_flxdmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_hxmqnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_earhpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iktmqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wucqcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gmrlxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rxisdi, .span_cfwf_rjsngr, .span_cfwf_nrmpnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_clwywr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rglvot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tgjyfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svsaeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jxbmdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_mayxcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_dsegel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_fuhniy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dvvwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bshjus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_itxcdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdrlra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_inlver {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdetch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_pqxwdr, .span_cfwf_heaxje, .span_cfwf_ygacjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gkvttc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ztpmvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ilwrii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_udlilh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uzxgbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_qsvhfa, .polyline_cfwf_nideng {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zhwenf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vpbsrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_plnptg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rlbxmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nrrcqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nhnjnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_tuanue, .span_cfwf_aewgub, .span_cfwf_fzkhey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cqlvvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nnxzdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mbwaba {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_miboba {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bndieg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kakhoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gdfbkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_dahqvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dryrcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hucldi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xboaer {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwttpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xpvllt, .span_cfwf_ydflvc, .span_cfwf_syezzc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_feualr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lsatdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jalurh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yoepne {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_escizi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cazoin, .path_cfwf_unxgye, .path_cfwf_cieeym, .path_cfwf_ytgqul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_himhtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_zphpnp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sbmydb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytlzsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qimucv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqnjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_jnpcmi, .span_cfwf_icuvki, .span_cfwf_ruszzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vnfilr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_sxkpme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imprul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mqdhoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fooecg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ctvddn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_fozlsr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tpfuck {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bjdnoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xvdgbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlvbrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stvijw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbpkpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_euxlbo, .span_cfwf_nawjca, .span_cfwf_rzsdxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_oporup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kcrxkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xyopbq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqabnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_udadtd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_otwdew, .path_cfwf_czvpom, .path_cfwf_kanevu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_qskewg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhrfmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fwnrjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_unzmst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olwyil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mohfvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nrnrxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_oztdvj, .span_cfwf_jitito, .span_cfwf_navlha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_olwgim {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qqfirl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gjixhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrwgut {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zziqzl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_teucfw, .path_cfwf_debxsg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_znlvyd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_cxuxjz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dhbwox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_jblmlf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_miszkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dfrtma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzvtjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbjpkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_smoabq, .span_cfwf_leoltv, .span_cfwf_vspewp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_euftxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_oizrwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uvzsdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbdhpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_allrok {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_qkvjsg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gjegws, .path_cfwf_diocok {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uyysby {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vdnodl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dwcsmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhzqpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbjrln {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ydrkty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zdmjhg, .span_cfwf_pngzfv, .span_cfwf_icjcqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_iczirt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lumarw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qqpezb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtayhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rgyrju {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mlsvof, .path_cfwf_bwlape, .path_cfwf_vzczoj, .path_cfwf_lkrkxb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mvfhcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_yjtdbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nuxapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcyoca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nxgcjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yylvyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_hyzlqp, .span_cfwf_fshwdu, .span_cfwf_urfelu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_yrybsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rexljp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_obgiyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zktjvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dnjrjb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_atoftk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_okpink {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ucwkbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bfcoez {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wmskvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjjhld {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcmoqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ukhaju {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kemizo, .span_cfwf_umewoh, .span_cfwf_neimpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_coqfcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_xhiqjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bjpdeg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vdzkno {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kogkxm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jpoaqf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rqhrxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_idkjek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cqaljs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rnypii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcbstf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvpblo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aykrrg, .span_cfwf_lpgbnk, .span_cfwf_wcdkus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mbfusz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_roarsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_melbfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtggqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oayfdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_hvwtsl, .polyline_cfwf_omtnwx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tgzcue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cjhcry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_buutcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sdtorf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvaesq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_adqnvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ygkhsz, .span_cfwf_ugvygv, .span_cfwf_rxttfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_adfxic {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dakasm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rwqxgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zajqlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wjpzoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jyzkjb, .path_cfwf_ksaugi, .path_cfwf_vaymel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_sulzep {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ajkyhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ztujix {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_idekqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ftrcmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkjrsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifgymt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rukkdw, .span_cfwf_uylhrd, .span_cfwf_vvcljn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_zbxgrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_wugvze {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lpykbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_teuiuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ovzkjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iclptb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_tnubft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fknqjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_upjdui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mhtpau {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxndof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vlfuda {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skubaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_iacdjc, .span_cfwf_grgrql, .span_cfwf_hpxgdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fjhkem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_agglmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_frjzkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chcfdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vdzmbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uvoteo, .path_cfwf_ptvskl, .path_cfwf_udhkiu, .path_cfwf_chqxwo, .path_cfwf_gsrsxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mconkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ikdlbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sfepij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecvsyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xgzhti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfhrsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zrgynq, .span_cfwf_zsqtqy, .span_cfwf_iziuke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_lmkqgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fpognp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uebtyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpzgsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tmpdqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ixsiqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_cbfgya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yzsltt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mnocbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_usibyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wqwrbp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_abxsvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfeoee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_jhityj, .span_cfwf_pgrcyc, .span_cfwf_mvbjdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wbkblt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mmqnii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_oqcswk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawkya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sqcxfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tunrzb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_ybcbtm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qfwfox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_litaag {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fqbebf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubfgoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xtfteg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qfswbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_yjgiaq, .span_cfwf_gtidob, .span_cfwf_wnyuqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_icnsrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_stqawn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dzocac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlmcrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vkhudi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ksvrsj, .path_cfwf_sxrace, .path_cfwf_nqtpkn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ceyrty {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hwbezy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_rnumnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hzadov {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pqpwxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pkwrod {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xlxcqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rcillp, .span_cfwf_mhstme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ndmklg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ifqbar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pucdof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ixlplr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hwggbu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_seifcg, .path_cfwf_eopjsg, .path_cfwf_vaaadl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_psdqhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pzvphw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_nnognb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gfgtrb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjsdtb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuluyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xdwdbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ezniyk, .span_cfwf_rlocyk, .span_cfwf_enerlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .section_cfwf_jqmvqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ueweqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_rkbkip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_emnibt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gvkdbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_hovrtw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_hrurgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_exrxkm, .path_cfwf_wcfcns {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_mjxuvk, .a_cfwf_ycduvv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_gfsgxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-family: Arial, sans-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_iebzyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojyxgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_svslip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ekwqzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 60px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hknkmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_jayiqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_refdjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_zewhua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_grkysw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mrhric, .path_cfwf_feprfl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_jbdmlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .img_cfwf_obwowl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_gecpnb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dpomia, .path_cfwf_kvyjiq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qqoipa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .section_cfwf_ahxxmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-family: Arial, sans-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_ljvbyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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_bqlrtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    grid-auto-flow: row;
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, 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;
    overflow: hidden;
  }

  .div_cfwf_bwgavj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_gztgcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 60px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_yudbhx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_zqcevp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gphacg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_sfexll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_ufygzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ucaouo, .path_cfwf_gxwknw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_pdliom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_ioarrs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zirmak, .path_cfwf_lnaizw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ttrpgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_budvtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: grid;
  }

  .section_cfwf_fahkxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-family: Arial, sans-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_ztujtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlqufv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_awidzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_kqyhqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 60px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_piwxzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_dnsomo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vsziux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_izizap {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_xiucwm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kxqqmz, .path_cfwf_qbmskh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ygguoi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_cvgxgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yvlevf, .path_cfwf_qpurwi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hvtxvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_lginmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_ikihwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6 50%, #60a5fa);
    width: 100%;
    max-width: 480px;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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_rpemcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsxxxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_ttdoeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_grxvqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 60px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dpqpun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_scfwak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mxfwgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_qimepu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_mwitsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wornja, .path_cfwf_lpaegi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_rysipl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gmnvgk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ljmjev, .path_cfwf_hjcdqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_widjyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_yczhxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    object-fit: contain;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: 100%;
    max-width: 480px;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section_cfwf_iytffw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-family: Arial, sans-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_cfxreq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wililz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_ukpxcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_wwjqel {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 60px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_culopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_wfssfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qansje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_mjmvkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_zlgnny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mtdrdb, .path_cfwf_fhybic {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_yjmlsi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_wmsvuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ykfxjy, .path_cfwf_utmoph {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_lnxckg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_houtsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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) {
  .header_cfwf_paowon {
    z-index: 50;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: oklch(.922 0 0);
    background-color: oklab(.999994 .0000455678 .0000200868 / .95);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0;
  }

  .div_cfwf_phcabw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ogdwnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 64px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_uqegsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jztpga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .nav_cfwf_zhvicw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_vtldos {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_szmzii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0 0 2px;
    border-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mpqljm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_plalre {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ohcfel {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_frrnde {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ialtgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vpjrkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_vdcqih {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_omvcvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 0 0 4px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ymojcl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: pointer;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ejhwql {
    z-index: 50;
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    width: 192px;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_lrmwml {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hniqiw, .a_cfwf_frfprt, .a_cfwf_vsklla, .a_cfwf_kntvtg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gnmaas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_ksllfy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rsbyqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_egbehx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eckgcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_flnwco {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mbchij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: none;
  }

  .a_cfwf_lqvfiz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_vywlet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ordgse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_rdscfn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uwevud, .path_cfwf_qcuwsy, .path_cfwf_dufpia {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_mnsjvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    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_ccqewe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikvbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_qgbasd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_iogaav {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_gisiip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ckquwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scwcol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_tggtro {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_juhwbr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vssper, .path_cfwf_syqkvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_teyuoc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_qxcgkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_nzqzem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-name: float;
    animation-duration: 0s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .div_cfwf_ssyqpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: -16px;
    right: -16px;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_occdss {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sqqjkn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dokmlk, .path_cfwf_rvayzp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qupzlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_zjswlo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mseidx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qefqqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_qassmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_vwpync {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_kykwcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hbitfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_kiitlp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_otueom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_uluorz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jenhsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mlzbyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pyshgm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rodhhz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_nbgqei {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kmpxec, .path_cfwf_apavyv, .path_cfwf_hshdoe, .path_cfwf_mwapqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ngjfsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkubir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmgdqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ajfudy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_irubtz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fpdqrp, .path_cfwf_szscup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zgcqzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_rhbwny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_wbtaom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skjcwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_gjknkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_exvbtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_narfzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_wdegcq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ycjowr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvhodu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jxfzum {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_avgzgw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_zegrgr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puixzy, .path_cfwf_qbpnep {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zdiyoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_sfxxza {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_iplldg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fthvdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mxzosv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_csnqvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_bhajey, .polyline_cfwf_zscpsn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qleuuh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iaenvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_clnpis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_inmcis {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_vihvhn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qzgogc, .path_cfwf_lxbrgd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_soneen {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyzbgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afqqsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_rrxipv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ajcnqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gfnoeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_blbakk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mhyxll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: left;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ceguio {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_jaueej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_yrdrjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_vlzhpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ukfmvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_psnsml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kysvkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ozvghd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fuufju {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xedqlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_eurqth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_bvrhbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_qcxmik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_sgowvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_tqczfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ejnpib {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ytreao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_voesrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_chcipv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wswpbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_efhgrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_dtqcrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jkmvjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ougdqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pneyie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbigvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_euaacm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_klkhuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_etufym {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_adyhcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_unaymz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_whpmoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hhpmoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uwbtuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_btfhcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xrjcwo, .path_cfwf_vlmrps {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pynlxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nsokcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jjqlvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xdjxel, .path_cfwf_psdleo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jpwowk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfimpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_raofjo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yysjjv, .path_cfwf_qnebcy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_evgyeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kfnamk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gpgqnk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rxatlg, .path_cfwf_bkfsxd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ojiafp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_appakr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_nmoksw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vrqurn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_akllwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kljotx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uqavep, .path_cfwf_llckvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_imbjpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_irhzyf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yykeyu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_deihde, .path_cfwf_hjejtq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_leatkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fojwrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dcdmeh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urplso, .path_cfwf_qvyacs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_lcomsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbzknh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_osqkxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bdegiy, .path_cfwf_dbjtxv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hylndw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtgfek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kaunef {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mldoan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nurqvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gzcetp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ygufbj, .path_cfwf_nhqhwk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bkmvgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zbpkla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oqgjck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lrqitr, .path_cfwf_tqnedg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uzrpxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bujrqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bvbbac {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iamoij, .path_cfwf_rmhzyr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jmzdil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbrqqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grhfid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_onbasr, .path_cfwf_gsizcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_enocpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_orchki {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hspflk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgpdxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_kbqitz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bplcra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ectlre {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sqgnge {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 16px;
    width: auto;
    max-width: 1024px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qiehqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lkvwun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_zweqwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rxaoio {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mgijfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nkbjvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_stnuzo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kyuwuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_cfxnxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vgzbct {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_peilpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bagtpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_lukmot {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fxoxhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmzpbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ziybgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hvrrht {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_szawpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pipzoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_kixipj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ncteht {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_henjpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ujhvvq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lgsilu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_dzwkeo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqgtsl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_qushmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mldvoc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_knsunj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zwmqfb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_woualg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqlaei {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_hogmzi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gextue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryudse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfyvsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kdgvst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mchhmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fkrqzs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_pafdpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_xxreaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rgrknz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_huvkbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cqkjze {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_rhtmxu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_buiuau {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_mjvggb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ubgjhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_znlblw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kmykxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igbtkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pnppcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_guzaco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyiuds {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yphqib {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dmcyxz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_gvijdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_chccod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_itcgir {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_buqwug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_qlpikq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hsmler {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_szeycw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mklfno {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_rdpnhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wumvya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvikqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wsxekz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bazeid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_uddndr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fhrsqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlfwan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_mjgycu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_mqrcjy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ncisvf, .path_cfwf_przmeu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_otbsjz, .a_cfwf_vypfct {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_vwrgmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmggkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vswhid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_udvilb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_lpnpnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_xtwzae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vaoxiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_yfgiwe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fzcubk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hdcusf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pzkbym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_clxvmv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ojojdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_krntwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zmmfqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytpfsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_mfugfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_quaiui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eolysb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_udkska, .path_cfwf_gjibwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mjktiv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_oigmkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bfzksj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wdfpok, .path_cfwf_osjcdv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ibmvfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_aogfqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yhhhaa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bnbggf, .path_cfwf_miobcl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fzqiyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_llehqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dwnpob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ojgzmf, .path_cfwf_boxvzs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kqslsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lrwxvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kgwgyw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_obqifa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uktjtz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oufdkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_vxxzbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ovdywa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_toznpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pztumi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_lbwjrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mrlhud {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sewqdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ozzxin, .path_cfwf_chegrr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mgfcrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ehxqth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hquduy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_luezkh, .path_cfwf_lwmcjk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ofqkyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_psfmbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_euwdtd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bbxogv, .path_cfwf_keypzn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_nqbmob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_cuzdkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_umlimg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vqjzxa, .path_cfwf_frcdna {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wnngma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rygmkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_jdvqzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_eiwjjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eqbkke {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rmnuql, .path_cfwf_ykahmf, .path_cfwf_rsyoyg, .path_cfwf_davhwe, .path_cfwf_hqlqli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ivgnfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ggbudu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sacurn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_bdzxqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wauiid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vvdjml {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_epohsx, .path_cfwf_dvgahp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wtjypl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_esuufr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kheyst {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zmsdxr, .path_cfwf_dggfrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dkpord {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mbyotg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_urlwxi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ggtsaq, .path_cfwf_ctafrt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uofhpr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_laalni {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_smpyrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kxqrsn, .path_cfwf_ghyaun {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_opekve {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iicyot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_pxworh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hhirji {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iuojxj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wghlaa, .path_cfwf_mvyybk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jssuoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnkglr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfzzte {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_vzwnzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_qajpts {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jyclxv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xcjcvh, .path_cfwf_ikirhe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhhhro {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kuvitd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bnshdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aywiap, .path_cfwf_idqwud {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mfeqsb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vffawo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hbtmxg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kvjohb, .path_cfwf_fxlexe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uwjhev {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_lcgesq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lzyxck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cmvknt, .path_cfwf_mfosrk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qekltf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wiptor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ttrksl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifrllt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_iilvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_qxafbq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_gdvdwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjulha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_byhrpp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqafed {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_rnjufo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xszlbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yzvkrv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mjljif {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_udumda {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kdmobq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxsloa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ekgmee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_vugvfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nblzec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgcdnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfhmdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ivjmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fslbea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_fbfkco {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqbddq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imuqml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nbsiru {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_azjkok {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_mrnmmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gbajlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_squkhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yefrdy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hbzssv, .path_cfwf_hbwbgb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_insrtj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fwcmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zcurhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_piwbwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_trcxnf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_olzbpw, .path_cfwf_wrmqtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pntgad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_cbmevc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xupgec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzxlxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mbnfff {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_djqhsc, .path_cfwf_nllpah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cptpah {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_udoyxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_upbdjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuksqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uykgey {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wxldaq, .path_cfwf_ytdfqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fllqal {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tspsyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jtoyuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lvxnvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fpfatd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hioqrq, .path_cfwf_kdphwh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bdarkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qfcdmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_avkasb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fhvnux {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_hbvzxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gobggk, .path_cfwf_imzrdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rythid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_muaomj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pabich {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxuspl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lxqsem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_qlzgbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhqgqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_utdczf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kacguj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vgfcwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ahniuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lnldki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mywzpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kvduoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_armoin {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wrnacb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fhpmtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_iwtctt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wgjmjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_horbth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_ohmynv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_oqyhkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbgogv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_rifzgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gazapb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uzujrp, .path_cfwf_duvvkv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_vatwea {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_rpdeqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-image: linear-gradient(to right, oklch(.424 .199 265.638) 0%, oklch(.546 .245 262.881) 100%);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hpbupo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 640px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fqigid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xscnyh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_aumtri {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ijwahy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpmjkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nodbwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytjwnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmeyyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 16px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .div_cfwf_ukanlv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lrpikj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yhmuvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.278 .033 256.848);
    text-align: center;
    column-rule-color: oklch(.278 .033 256.848);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.278 .033 256.848);
    text-decoration-color: oklch(.278 .033 256.848);
    caret-color: oklch(.278 .033 256.848);
    tab-size: 4;
    text-emphasis-color: oklch(.278 .033 256.848);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpdumu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bsxbry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.707 .022 261.325);
    text-align: center;
    column-rule-color: oklch(.707 .022 261.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.707 .022 261.325);
    text-decoration-color: oklch(.707 .022 261.325);
    caret-color: oklch(.707 .022 261.325);
    tab-size: 4;
    text-emphasis-color: oklch(.707 .022 261.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xmgkqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_syxcui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.278 .033 256.848);
    text-align: center;
    column-rule-color: oklch(.278 .033 256.848);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.278 .033 256.848);
    text-decoration-color: oklch(.278 .033 256.848);
    caret-color: oklch(.278 .033 256.848);
    tab-size: 4;
    text-emphasis-color: oklch(.278 .033 256.848);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xwxvsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sigajo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.707 .022 261.325);
    text-align: center;
    column-rule-color: oklch(.707 .022 261.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.707 .022 261.325);
    text-decoration-color: oklch(.707 .022 261.325);
    caret-color: oklch(.707 .022 261.325);
    tab-size: 4;
    text-emphasis-color: oklch(.707 .022 261.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbemnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czqlcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldzgnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_typmru {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 40px;
    margin: 0;
    padding: 16px 32px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_kcuime {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yeqand {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 640px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uonjdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mhomms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgrcrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 32px;
    width: auto;
    max-width: 1024px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nzpsae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vcnjcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkcwlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_wmxnti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mbotig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mbmsjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .button_cfwf_zatjmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-color: #0000;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_sznifz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_upkven {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdvqrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_unxvul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dpvdgy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igumma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aucava {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twvgqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ykxunm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_wuxnww {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_tibgll {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_woupjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 640px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ltdsdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_osipuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xurqtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 32px;
    width: auto;
    max-width: 1152px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ylfoyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gpiidw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ureogc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_zrbkyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vpobfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_myxylc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_arbovi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhcvsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_pwtugk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kyuahm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdkect {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aygtha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_csljfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_nmyscj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_llmifu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owfkmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gqtmsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tevrhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dxcpxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vtcucb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqrhcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_tslrrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wrglsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_uwobdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_beiyog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawbig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vfkpft {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xftqik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 36px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sfipjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_otltra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_lwqzkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lhaqxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 640px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nslqha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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_dpnune {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_apzvry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kjunfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.967 .003 264.542);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lkbtze {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 640px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wdtyet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gfqqxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    border-color: oklch(.922 0 0) oklch(.922 0 0) oklch(.922 0 0) oklch(.35 .15 250);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_zsfigj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dyetgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_phfslb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hdjlep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_iwoapk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stzsoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_cikedr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_uvtvjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twitxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyywjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_ntiwpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_romhmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stovhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqsixw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_guiiph {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tiayob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cfupdx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fvaxqw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .button_cfwf_axdtya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0 16px 0 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_qfbqrq {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dblefz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 640px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbefki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wcyfoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pbgrvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_kcmjrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-color: #0000;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding: 16px 32px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_tljisc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_puzwyg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcaxhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_rsgyvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ctqysh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_rcitks {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_pultet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_peghhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_yqtttr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_bvyfue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sszrsw, .path_cfwf_goypde {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_plslfj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_unduto {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_yipbgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_vggblk {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afgdhz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npraij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_rodjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_pnaagq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ozpnsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dhvhvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qdswam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mppjas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ecudei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lwwlpc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bltuyy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rnlbfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drenqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hvdvfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_ifdrqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wtawcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_girqem {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xjmxaa, .path_cfwf_vzamhi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dgdmes {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jkeaxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bydqro {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jtjlpf, .path_cfwf_rqqqit {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yjbleh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_nykskd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nyazkz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ktvhaa, .path_cfwf_fccnuu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dcdyhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_qotfvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imslft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ywesuh, .path_cfwf_vyjbyz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gexzse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jzzdgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_tqkliw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_akrtym {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oqctbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_maubdv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mlrtcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkzcku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jqbown {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_bzmjfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ekcaxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iaqwln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aulfto, .path_cfwf_xpdcxk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hdbzca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_measus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rsydah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kkmail, .path_cfwf_rtpbry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gyludf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vpxvla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qrefbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tpztbr, .path_cfwf_oqvnrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_eazbin {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_haqlfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lutuba {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zntcdt, .path_cfwf_rvytxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_xxphsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxnalm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aecgdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_owgpvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dinrbz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_sevktc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 3px;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dzeajp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_wxltbn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 13px;
    y: 13px;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gmtpfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dhwpwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvxqrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_nfohsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uomhsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sdmbkl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bhgamp, .path_cfwf_cusdup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ibnxxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kkrozu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lnfhyg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vsqkle, .path_cfwf_zigjlo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sktjrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fhfcnj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_olxyav {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gxytsz, .path_cfwf_ooazor {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hxrere {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_amutdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yyttiv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ntkdls, .path_cfwf_sfgsot {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wgexfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rfsfdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nhlkpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_axzben {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gbqkny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rdybzb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eypetm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elzzwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjhjuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_pawxxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_drjxga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fvqlwx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wvifpr, .path_cfwf_wqenmn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhwdwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dgjngy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qmcmxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xxwvfi, .path_cfwf_qbkfwv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kiiupb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uhlelc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jhvcli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ptpmfn, .path_cfwf_lnvoue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_vulsme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wbryvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_anhryu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rfneuv, .path_cfwf_dyofqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rraubc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzcghl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_glapna {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ozhefv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jbrmrj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_clybum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_wojuoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqeqmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_slnepn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_yyrueu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_bpxceb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kkzebm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_prlyup, .path_cfwf_qrgmri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rldduy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_onzlgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_koabrt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nqtdic, .path_cfwf_hubnkf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_afkuta {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_aatmaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ftgtnz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_akulaz, .path_cfwf_uvyylp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bockff {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uxfcpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fhkprj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_anqhuw, .path_cfwf_lzwbjv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cefxqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iprcfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_jlxyxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mwbmey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rqflme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_kxousm, .polyline_cfwf_jffbfr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mwlvgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lgqkfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cblozt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_daxynp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_rpkplt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lrxdck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_npzddh, .path_cfwf_rktvnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_njhqxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_azqbra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jvuwvo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uufbsb, .path_cfwf_cddkox {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dyvxgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fjeklu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aiehkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_najzfz, .path_cfwf_hinrzj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yneqbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gdaidm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nywlay {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rgbscv, .path_cfwf_borexk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jxuweq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dwjloe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pqjhzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bpgugz, .path_cfwf_rqopup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fgocei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwtpdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qabode {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_xywigu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xrymcw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ellipse_cfwf_ohwuvd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 5px;
    rx: 9px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kmhjlf, .path_cfwf_psmjpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kxngvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svwnkk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_agkzsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_xaninh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dbalxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qussts {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xingbc, .path_cfwf_cjfvtn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_frwphb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gdzosh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pmutmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urgune, .path_cfwf_ofujvp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ggvmbx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_irbpox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hdmpwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_swtiwh, .path_cfwf_cwfqix {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ccslwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jpscpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_amarow {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wdzqbu, .path_cfwf_lpexpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ltrwzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ezsiam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zjfuhq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vgpxah, .path_cfwf_nqoobp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rizaqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mscwpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aghire {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ktjnjy, .path_cfwf_ttntjg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ryfkfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dgsser {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xjcxlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wftics, .path_cfwf_wpnhhs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cwveeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kcfhin {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eaeaqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqqapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nkfxat {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_tqskbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_nxdqhd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_puzzfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_okdzgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vklofl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edejcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_erpaur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tohcpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkxyfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fjrwlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #2563eb;
    column-rule-color: #2563eb;
    caret-color: #2563eb;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #2563eb;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pvmxif {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wbzmxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_lbaeij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbrerr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kajauq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewfngd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    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_cppedx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_mzvmdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_founvf, .path_cfwf_ssxuji {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gpmatj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iurksx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_rvfdnj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bpbtwy, .path_cfwf_erbcod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_thfwur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyotpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_yjaziy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wgwvzg, .path_cfwf_mqhjtu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ophtnn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nyhquo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_tuasat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qefazd, .path_cfwf_fcibir {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wuceny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bapqey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_subscp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ffjhkj, .path_cfwf_ricyvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dfinkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxwoji {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_oeonpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_cegnxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gzhvup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lsjqhg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_abulti, .path_cfwf_wscigu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fbldem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_yqskvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gkgelg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lkrrqg, .path_cfwf_gywluh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kceskz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_hqusaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vhqfdn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqmcho, .path_cfwf_lphzcs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_lvfjsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jmquuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zjqhhx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xiqovu, .path_cfwf_kyxpri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wspngd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_bfnljv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_uttcoz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fzboyf, .path_cfwf_bnjirh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_irfaxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ebrqnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sothku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wqjflp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bpnhlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_fqtjwt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awuqnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_grwauz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_alccgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_olarjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ehnrlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zpakyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hdqnan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ylhhak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fqopki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jyxzlk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tunvie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_flwtob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_iftuum {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bbrxdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uewsfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_myawfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mdpirh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ipdlnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_grrktj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_ayolzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kkuvws {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqwtbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_lknuwl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_clwwyf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gkzhdu, .path_cfwf_dsgmrm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_gincap {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_rilgbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjtsgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbshrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_orxkqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_yjehtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nuukaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_pcrmof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_paevdx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_leteww {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_lyvuzk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dhplfx, .path_cfwf_kxuuhd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ydnppk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_qzwqea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_znpcqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_uwghas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kfnpsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ynaxdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gsarch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gkjepz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    min-height: 800px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_vwhdcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_akwatq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_rjegek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gcujfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dsqots {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 64px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqvdpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_lfdqap {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div-above-form {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_rdtpit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_afcngq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhyfjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omntnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .form_cfwf_evjvrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jyrzkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ebdaeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_vhqjsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_pkvtbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_wqtfxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_uixcwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_btxznq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_jfnsun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xbzrmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_upjoja {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_cuxlev {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_kvmsss {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_gpojqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_kijoly {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_gsknlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mliiii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_tdjnfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_kxqiew {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_ebpbux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_fgkfzc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fyvnkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ixnzfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ddncnx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_oszjdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_hqauik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_zebdng {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kgwzbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xvezka {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_hgblpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_ietrwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_vxwmpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_jnzfjn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xakhta {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_sqneqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ttfkoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hceoih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nwipfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_axroij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fvznab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_exhkta {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skaowq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_hydkij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iiitjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_vshxxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdijth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_ixxdxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycxvvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_zspeqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnlrnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_yaukys {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wxlzpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_ajuwqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lasmlc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_zlcuet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pzjlcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_cdcheb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-grow: 1;
    flex-basis: 0%;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .button_cfwf_kbrcpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-grow: 1;
    flex-basis: 0%;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_mustwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hoolho {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_npqpqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_xtouwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rzgzle {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_xaxjzy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vhvzox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xlohze {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zueton, .path_cfwf_tcnckp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zmonya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ksgmwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vzaqvz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xupzfo, .path_cfwf_zbnqta {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ntjfow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vlmhys {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dhyzyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_icriqe, .path_cfwf_bumksm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mleazi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_xcmzwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zwykxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ndvwsh, .path_cfwf_bccldp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bwfqke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkzgjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ftsrjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_dgbfmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ebindp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hclvfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rpcbgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 60%;
    max-width: 320px;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xmzvfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yqfkma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_khppar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_oifcbh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hursbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivkmmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cuklln {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cshfsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wmwqub {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vukhen {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_hrgrsh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vnuiei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bcmvar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkywun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvwfdt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_oksoqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prjofz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    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_lvemvx {
    z-index: 10;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_gjecpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklab(.999994 .0000455678 .0000200868 / .2);
    background-color: oklab(.999994 .0000455678 .0000200868 / .1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    padding: 6px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_jdlpxz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    fill: none;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qccoud, .path_cfwf_nsfezf, .path_cfwf_ubzlxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .h1_cfwf_oidavj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    letter-spacing: -.9px;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vqvjrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvxncn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_lfdnqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    min-height: 800px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mawple {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    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_sfqxfs {
    z-index: 10;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_ijqiqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklab(.999994 .0000455678 .0000200868 / .2);
    background-color: oklab(.999994 .0000455678 .0000200868 / .1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    padding: 6px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_kakbyz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    fill: none;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ybczmr, .path_cfwf_mnbpsc, .path_cfwf_bmwuff {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .h1_cfwf_glpdoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    letter-spacing: -.9px;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_csqhqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzokir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_dzzrxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 640px;
    height: auto;
    margin: 0 auto;
    padding: 48px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czbrrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_sgiwor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcombv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_coparr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yyqhiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_pecdwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.6px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_slffaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.55 0 0);
    column-rule-color: oklch(.55 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.55 0 0);
    text-decoration-color: oklch(.55 0 0);
    caret-color: oklch(.55 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.55 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .form_cfwf_dfqcnk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xzhffn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_snkwah {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_azzdhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_olupkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_yyfqlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ijczeh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_dphiui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_obbnyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_saucih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_alaeyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_bamhaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_hiaqwe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_vptidv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_lvqlsr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_puqqyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_zgbtdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_kqzgcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_awhxir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_qrgaip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qelgvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklch(.2 .02 260);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sfkabd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_wkzzbp {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_qvthyq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_miqamg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_xlftzp {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_wizjor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .svg_cfwf_ovsqvd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    fill: oklch(.45 .2 260);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    translate: -50% -50%;
  }

  .circle_cfwf_cflcke {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 12px;
    fill: oklch(.45 .2 260);
    r: 10px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_zctazl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lwrfjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_ruonuf {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_jburae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_phdoiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_qwldsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uuqsfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 12px 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_cqpuix {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklab(.97 -.00371685 -.0134976 / .5);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    grid-column: span 2 / span 2;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 0 -8px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_lpjmwr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.546 .245 262.881);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(1 0 0);
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(1 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_dytazg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    caret-color: oklch(1 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bjrlkh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(1 0 0);
    fill: none;
    stroke: oklch(1 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 14px;
    height: 14px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bxgtcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    caret-color: oklch(1 0 0);
    stroke: oklch(1 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_vruqlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.379 .146 265.522);
    column-rule-color: oklch(.379 .146 265.522);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.379 .146 265.522);
    text-decoration-color: oklch(.379 .146 265.522);
    caret-color: oklch(.379 .146 265.522);
    tab-size: 4;
    text-emphasis-color: oklch(.379 .146 265.522);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzngmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_gcpokt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ehldco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgmvcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_rkhbqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_hlizko {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_azohfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_mlbpgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_cpjzoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ukvgjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_imivdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ibhnmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zteiul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_nwqcjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_jecbiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cefgkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_rebgkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_fkzwbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_otnlpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_sscpnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_hnwdvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xvqbqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_strcop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ihwqjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbjaww {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ldkogl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_swxmip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    padding-top: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_aqdoop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 6px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 48px;
    margin: 0;
    padding: 8px 32px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  }

  .button_cfwf_chledi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 2px;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 6px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 48px;
    margin: 0;
    padding: 8px 32px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_sxkxmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kablqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vbhsac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qznzny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.5px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_yfadfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vldqmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xszdud {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_oxfzly {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_jprqbc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_cokdpt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_csrksj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dsxwzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zbxpqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_sbwrxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_atkfaj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ifxyuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_riadit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_sknwua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fssayi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ulycpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_faaohn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xuwkrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dfetcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_timhnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ncrxfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_nptrod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_ucfozq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_thbuul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cgzrrw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aljytt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_icwmch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qemlll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_txneal {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.5px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbjloc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijlmpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_asellx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_rusftb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_zmfjkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    rx: 2px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jncrzf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hhxuso {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dasbcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tfvkkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwqyjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hhpite {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_cjcxdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ithwdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_citivh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_udiaua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_rlcplq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lxxvgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 0 0;
    border-color: oklch(.967 .003 264.542);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_siufiz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_picxip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_fjubdb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_rnxbzx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_txafty {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cnuloc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dbqjir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_onwkzn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxpnjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uyhvwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_acpdzz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qamgpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_wloehr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_efbcbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ddzdih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gdldua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdseur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_axdceg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.936 .032 17.717);
    background-color: oklch(.971 .013 17.38);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding: 20px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ymuxhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hjqqxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    vertical-align: middle;
    caret-color: oklch(.577 .245 27.325);
    fill: none;
    stroke: oklch(.577 .245 27.325);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_rdonei, .polyline_cfwf_jqmgvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    stroke: oklch(.577 .245 27.325);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qkkmhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_jvuekv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.396 .141 25.723);
    letter-spacing: -.4px;
    column-rule-color: oklch(.396 .141 25.723);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.396 .141 25.723);
    text-decoration-color: oklch(.396 .141 25.723);
    caret-color: oklch(.396 .141 25.723);
    tab-size: 4;
    text-emphasis-color: oklch(.396 .141 25.723);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ybhmrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklab(.444 .15785 .0800782 / .8);
    column-rule-color: oklab(.444 .15785 .0800782 / .8);
    text-decoration: none;
    -webkit-text-decoration-color: oklab(.444 .15785 .0800782 / .8);
    text-decoration-color: oklab(.444 .15785 .0800782 / .8);
    caret-color: oklab(.444 .15785 .0800782 / .8);
    tab-size: 4;
    text-emphasis-color: oklab(.444 .15785 .0800782 / .8);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsfxfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.954 .038 75.164);
    background-color: oklch(.98 .016 73.684);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awlokg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lteukx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.646 .222 41.116);
    column-rule-color: oklch(.646 .222 41.116);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.646 .222 41.116);
    text-decoration-color: oklch(.646 .222 41.116);
    vertical-align: middle;
    caret-color: oklch(.646 .222 41.116);
    fill: none;
    stroke: oklch(.646 .222 41.116);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.646 .222 41.116);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hwfbmh, .path_cfwf_lqwuuz, .path_cfwf_gpneex {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.646 .222 41.116);
    column-rule-color: oklch(.646 .222 41.116);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.646 .222 41.116);
    text-decoration-color: oklch(.646 .222 41.116);
    caret-color: oklch(.646 .222 41.116);
    stroke: oklch(.646 .222 41.116);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.646 .222 41.116);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cdncfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bbetkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.408 .123 38.172);
    letter-spacing: -.4px;
    column-rule-color: oklch(.408 .123 38.172);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.408 .123 38.172);
    text-decoration-color: oklch(.408 .123 38.172);
    caret-color: oklch(.408 .123 38.172);
    tab-size: 4;
    text-emphasis-color: oklch(.408 .123 38.172);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xqdnew {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklab(.47 .124883 .0951489 / .8);
    column-rule-color: oklab(.47 .124883 .0951489 / .8);
    text-decoration: none;
    -webkit-text-decoration-color: oklab(.47 .124883 .0951489 / .8);
    text-decoration-color: oklab(.47 .124883 .0951489 / .8);
    caret-color: oklab(.47 .124883 .0951489 / .8);
    tab-size: 4;
    text-emphasis-color: oklab(.47 .124883 .0951489 / .8);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .footer_cfwf_ffrqab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.208 .042 265.755);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npadwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 48px 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvowpr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    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_xatkwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: span 1 / span 1;
    width: auto;
    height: auto;
    margin: 0;
    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_eeldfm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gbwlbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    filter: brightness(0) invert();
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 100%;
    height: 32px;
    margin: 0;
    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_ytlzii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 448px;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahlhco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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_viubog {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_tnlkcy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iqzfbr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_pzpean {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 9px;
    width: 4px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ngihal {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    cx: 4px;
    cy: 4px;
    r: 2px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_egswuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_lpgizh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_uyfbaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_phzpye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_cwiskt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_gxtfmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_rxlcvf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_fedrqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_hzidtx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_rckjje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_rzpgvi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_fmimzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_hzkspg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_pddfuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_ailicp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_surcqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_nmhvjr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mugqxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sigrrv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_rhogzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mtftpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tmzafb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_icidwc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_bavqip {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    rx: 2px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_demvih {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kdsull {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxqrar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kwpeus {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_zpsxid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kcmpke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rbwtgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 4px 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_huiptl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_cmlqkx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jojchr, .div_cfwf_hiedsg, .div_cfwf_hrlykm, .div_cfwf_icppfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwpbbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 0 0;
    border-color: oklch(.279 .041 260.031);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 32px 0 0;
    padding-top: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .p_cfwf_dpzbbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lntgiz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 16px 0 0;
    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_zufuaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sclwey {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_pqpwlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zgesrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_sijjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_fltzla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_qimame {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_lrjnkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvoiwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nmerrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_okujfq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_friiil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aqbhyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nzcfjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptgmmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ixlchb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ncmmtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bscuvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_uoycon {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_mwbubx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lquwea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yuflwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_wbmavv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_cperik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qefjjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_uziynk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_unonuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmcgvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xxauye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgoany {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_iavxcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xrnwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_tdaoci, .span_cfwf_zmmpmc, .span_cfwf_iahdbi, .span_cfwf_xbbciy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_hmfcwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_mcklkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zadmhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vptuvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_tmency {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zdiwoc, .path_cfwf_opdkpf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ncjsig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rspdki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_lhejpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_avesld, .path_cfwf_qjrtya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wrjuun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tavnsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_xhkqnr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puubid, .path_cfwf_zwgjml {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ivbozi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cnridq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_aqorfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_igersr, .path_cfwf_fricov {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_orrxcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jiipog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_wtcgoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_wbreej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lunnvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_devruz {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_sfvwwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ktorvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hlgwpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_dcvrxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ohidmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uacprr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_fbihsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ehfmil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bdiowi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_nlwrjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnupgv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lbsglu, .span_cfwf_cdrucz, .span_cfwf_lbeteu, .span_cfwf_seifia {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wckufy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_hsnbqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfhajq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owomts {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_ierpsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_htnzef, .path_cfwf_pqtlgj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zvtyxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hjpbhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_soelgk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_anznas, .path_cfwf_kpmiuf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sipioe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehdhxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_qtnkhp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ozrsvv, .path_cfwf_zzulat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_udsjpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_byrsyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_unlilk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yswkgx, .path_cfwf_nbboau {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wdmzse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnvndv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_prfufg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ngdaqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmcxyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_seiylf {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_tqjxgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eelyjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xyyfqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_wnwauv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bqslkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfdlul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bmzajw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_khzlzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bzazyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_quhldo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwydxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rcvmex, .span_cfwf_pydqul, .span_cfwf_bujdpl, .span_cfwf_aadwjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_neullg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_dslrno {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgzkqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scifso {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_dxisvg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mbhpxc, .path_cfwf_hmvifg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kflclo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oympdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_ricuud {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ortsrf, .path_cfwf_hicvuj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zvjztd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufkcvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_tzzcax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_shatly, .path_cfwf_gkuyhp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dabqmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jogjwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_xtsbfw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rcsbvu, .path_cfwf_omiihs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kohydw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kjpuvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_bjgdpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nokchh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ilaavo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kspvbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_yoqjpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xasypm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huakkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_rbsisf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xziejf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mdlbvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_prjrie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qyflzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jqexvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_lfjzcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzepqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ffqqmo, .span_cfwf_xrqxml, .span_cfwf_bburoc, .span_cfwf_nkdydr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_nsyqnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_nbosdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swjzbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hybjyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_uuwdlo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nwivth, .path_cfwf_qygjqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_oqkkhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wdgnoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_mgmuhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puplfs, .path_cfwf_zgymdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pguxue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wtctay {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_gerkbh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_unfqwf, .path_cfwf_kmerbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jlsrrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_izsfsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_rknnvu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hnqmos, .path_cfwf_xsytbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cgijho {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_zglwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbrajs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uunzfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ipyzad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xxwwqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_sratwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewzuol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_hcmori {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_drdmow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swvioa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_byjmyq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kedprd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zmjtvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_xdbynr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tsxjxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_yelwoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hpvzls {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pyiynt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_etsofr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbiydr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_pogwng {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tmbnff {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijfrbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dvjvcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sxrfnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_yomdra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_frgzbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kgqnqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kmyfvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qyedqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_viqmja {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_uqanpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_cgizqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjgtgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nvygbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_sdqqtt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_mycbui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_umfqzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vwkjgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_riekej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bxhecm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ozjlhg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ulvmrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qnmqjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vgelxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jnedlo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vgzwzk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_raeohk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dxgkbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qqpkpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fxkynw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wjttbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ckprpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mgkwtn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nxbjbz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fzhobk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_urdqdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xzygti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mfjvxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_efeslw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bkvfzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fjemoz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gvasnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_iqkaty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_qdefuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_orqohu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_wzoikr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hirkup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hnxvty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_jzseqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gutqaw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kibaic, .path_cfwf_deicfq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_tkhqae, .a_cfwf_shiytt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_ntddpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_txqoie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpfauc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_agwyme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_qlobkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_uwsmpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_rctjlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wogcmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_brqcwv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_vggocp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mfjgqe, .path_cfwf_fobyne {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_peddxw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_oquitx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_xsglxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_cogwls {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcnhsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fiqydb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_behtzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xhovmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aomddo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkticn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stmufi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scltsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_derbej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ggyhmo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_trqkvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_htlwvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mtngti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kgmkcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tdjido {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tcqyun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uukfkc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kucpbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qtrrvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iqjdeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cbdofx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nulxfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pqjcoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_btkljz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kyloxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rbdgor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vkyzih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ueqivb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_oeksvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_wonefu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_eowzqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_upwkqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uwicwq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_weqymy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fiugmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bgtxva {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mtvmom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_vueubt {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_seylga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_plfvms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_novuul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_yqvovu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_vhjntu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhewtp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qrvbbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_owjbqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_oxgogy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zrnjqh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ceibwv, .path_cfwf_dxqjxi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_oiahek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcrlrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awhgpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kesvhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_lujqtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ghtktd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hxedhw, .path_cfwf_zptqlb, .path_cfwf_dxjbsb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ygkacl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rbythe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kzpmuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dcllox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rzbctg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hpqvlf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xhinhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_mqywzg, .polyline_cfwf_tcsapx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ianvuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hrlubt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hfxabh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qcbwwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_aqqgps {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_urijod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fzzfhq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ensrjf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 8px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yljppu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcyyxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_mmtxbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tndwjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgenha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_emswst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_xdqtwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_pavutc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_fzcgup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eotovg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_jxixwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_adyrzz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_beidgm, .path_cfwf_gvrmmj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_toxubp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cyecoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tcajge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jsxgbh, .path_cfwf_grolqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ndfdxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hrmluv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kdufmj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oymeqt, .path_cfwf_byaygk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_notozu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kkaypz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eimafu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cflzbe, .path_cfwf_voxogc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ewtuca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rubiqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_chkxid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hzsppm, .path_cfwf_efedbs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cbvytj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ngxeth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imulsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hlkhec, .path_cfwf_fzpjnx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qedfxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdkdfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_soklpv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bvuvjs, .path_cfwf_ycdglw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wcwgol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbxcgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hadqtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ghvbin, .path_cfwf_conwqu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zfoflp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fggmav {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_owccbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rqlvwp, .path_cfwf_qibemf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mmsdaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cnozoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bllkgl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kdpavf, .path_cfwf_txappt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gqlzkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzlfsr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yguugt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lmuwcy, .path_cfwf_omienm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_vhkzgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehtezt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kgoaqt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_raqted, .path_cfwf_ggdird {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_emwfou {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_owrtgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wmlddd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yynmmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_panrqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wcljsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_nxrbuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrgfon {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_cydsqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nimgog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_iwoxfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jlyqmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jdphee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_splkks {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vrpymq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_haagih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_euqdkk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nqfjbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_twozwq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ddknnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_xuhxuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdimiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_kcgwms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jhpmbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubtzhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_ptoibm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_toqmnh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bgtmur, .path_cfwf_bftnfq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_pvolev, .a_cfwf_ssfnbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_piokkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfaiha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ebupxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_lcpitk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_wvfofn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqvasi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 64px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dquisc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mdacjs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ineiqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_jjlbeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycipzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_hncbzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzflmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xnkupm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .span_cfwf_lyxfaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_naitdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.33333;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fwdffo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_yuldbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uykpvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_llvkox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ggdsqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 16px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_deubpb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_blzdmu, .path_cfwf_mzqcaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_vsczzw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jbewgj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_msncao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ylqdxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jbcqiw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_jpimfu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_brpftz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tvsxsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_zdupoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_nmzvwn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zsahnj, .path_cfwf_srrqsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_awphyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mbbltt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ljfkbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_tlnbar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_zeksmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_aqcoyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_bqlzil {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.936 .032 17.717);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.444 .177 26.899);
    column-rule-color: oklch(.444 .177 26.899);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.444 .177 26.899);
    text-decoration-color: oklch(.444 .177 26.899);
    caret-color: oklch(.444 .177 26.899);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.444 .177 26.899);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fhnafz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_lojgil {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rgzofe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zhethc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drbnnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bpkxgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sbdqjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fqcnft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xqkakr, .path_cfwf_hcdvgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_pydjob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_uaryla {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yppopg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fnpfpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_auzjcb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_hrorql {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_duvgjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_evnjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_mgvgus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dpvynz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_adqjcg, .path_cfwf_odyeuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ciramk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dubwfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_isyupy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zvfbey {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.448 .119 151.328);
    column-rule-color: oklch(.448 .119 151.328);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.448 .119 151.328);
    text-decoration-color: oklch(.448 .119 151.328);
    caret-color: oklch(.448 .119 151.328);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.448 .119 151.328);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_xwbvsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_moihgf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_biuril {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgfltc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhomxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gandrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fgxpxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jvbyug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qbbogs, .path_cfwf_goomdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_eodrym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_moyvkh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_nkskrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgvymj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_frwhpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_bhzjdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_dsxkom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_trsqkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_jcbnfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xomana {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vghwqa, .path_cfwf_fwswcr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ksnclv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_azlbfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mququk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aixull {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wtqtgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rbboqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mclkvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fipjok {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_voirwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kahdhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ocqltk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zgvhbc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_znigox, .path_cfwf_uodnan {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_umpeka {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_mcqpcz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sdjpdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqlszc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_acrvoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_kmkztu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_xqonwg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kvgfpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_pccfgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eywskk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_czmkvx, .path_cfwf_pgkfbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fjjyem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_bfccvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ibtrlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_yrlcdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.946 .033 307.174);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.438 .218 303.724);
    column-rule-color: oklch(.438 .218 303.724);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.438 .218 303.724);
    text-decoration-color: oklch(.438 .218 303.724);
    caret-color: oklch(.438 .218 303.724);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.438 .218 303.724);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vmyulu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ygjwzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_furhkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rrgtnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeqrux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bqjzaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_reqhvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kmfvks {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tusodn, .path_cfwf_gubxbe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_dgltiy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ucszwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ivwesg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oiuxfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gelwsi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_wufrol {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_hkpvhy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_etxopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_dzdrad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rhhumr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tsnile, .path_cfwf_zyjpqk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zrcwnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_hwtaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ntuiab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ajegkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.448 .119 151.328);
    column-rule-color: oklch(.448 .119 151.328);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.448 .119 151.328);
    text-decoration-color: oklch(.448 .119 151.328);
    caret-color: oklch(.448 .119 151.328);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.448 .119 151.328);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_shfark {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_insgfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bbysis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ucmbrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqnykk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sixfop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rvcbyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mymgpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tufbvj, .path_cfwf_ehypgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_btxnln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ofcmmn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ioabsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tplmuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jwflwk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_pvfygc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_skmfjy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yvxgqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ociass {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hblvad {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nvbhqq, .path_cfwf_grtxdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pnuxdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_pkffsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mkrgve {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rgezoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.954 .038 75.164);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.47 .157 37.304);
    column-rule-color: oklch(.47 .157 37.304);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.47 .157 37.304);
    text-decoration-color: oklch(.47 .157 37.304);
    caret-color: oklch(.47 .157 37.304);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.47 .157 37.304);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mgiquy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pwffco {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_saufdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ocdasi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifqbty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tlrvrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zhfcng {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jkrgdj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ypjphl, .path_cfwf_wnhxne {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_mekian {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_orynrv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tkreub {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uqzqjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xvwiio {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_tqzfnt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_jnuqkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qpmlpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_wvdrhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_strynm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wzbzka, .path_cfwf_mupote {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_igjsep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vitwuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ytdmva {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_wduqdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gowcny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vhyzpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_oqipye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhaody {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxsoqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdbiaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nhauky {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bxzwrh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hndxmv, .path_cfwf_yvrbhs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_kndruj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iozhgi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qfmonk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgkdoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vupcdc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_lpfijp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_ycevzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_shuzfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_dilgtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_opmijv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ywnjyu, .path_cfwf_khdsmk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_sgthxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gmyvmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hztsqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aclvvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.953 .051 180.801);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.437 .078 188.216);
    column-rule-color: oklch(.437 .078 188.216);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.437 .078 188.216);
    text-decoration-color: oklch(.437 .078 188.216);
    caret-color: oklch(.437 .078 188.216);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.437 .078 188.216);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_dzsswz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sxhlqj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kxakhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dcjbwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xklwwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fjzaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pgoiis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_blxyof {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mdsbkg, .path_cfwf_bbquou {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_gsleoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kizigo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gbpycl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxvjac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grvenl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_gzexsx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_jowbmp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_eqdtje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ifjilq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gulohh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ihpyeb, .path_cfwf_uliduh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jltibw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 48px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_umkcjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding: 0 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_tyoxrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tqxxrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_yyutjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mwmbst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elccyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huwuzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvaxec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tkchit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oyxvvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yueznk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_feblxf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_guojpq, .path_cfwf_cpebil, .path_cfwf_jzmtxs, .path_cfwf_mhetct {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cjlnzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_fifvya {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_kucktq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_docwow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aduoqe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xdhrhk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_qjiheu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rmruem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wssrvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mqndma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iwdncs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_itgwgn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_dmzkxf, .polyline_cfwf_nkyklo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_enwcot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_cvegdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_khsnhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bgixcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fokiuo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_slkeck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_opembb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hosian {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hpsdok {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gsqjyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nykpnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_diariv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cppblj, .path_cfwf_evmsiz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_lmkliq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dlepdp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_elyivd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_zepbmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_qjkngj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gdskwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bfjbut {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zyvllf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sieavc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_drooao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_psdiag {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_drrkoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ihcjwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyacgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcqftt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bvqmrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jxmxaj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_frsrhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vugrnz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_lbyjed {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmxruy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bulfpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vzohfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bmiuoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eeqhmg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ocrcqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkxqps {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ekuuof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdyutl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_icyuep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_loxgvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_mshuoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqcvvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.967 .003 264.542);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ucrarf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tsksna {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_srkmvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yzxire {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_xdmvoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_rguxrf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cafldn, .path_cfwf_xbrswf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_wlxnmu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_ooqkeh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufpobo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_shaakz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wrtfcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.11111;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_sqqtqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdculq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_pfabwj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_pomatj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_giqjsm, .path_cfwf_lbdfaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_rtacwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_basslm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vhsesb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aducub {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_fllzid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ufrhac {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ohtawc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_bcnegb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ssbgnh, .path_cfwf_sclise, .path_cfwf_asozwu, .path_cfwf_maxxum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bjortm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uqptku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehstwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ocmtxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ohzwgu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uvqxgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fycskb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ckczof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_omrbao {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iwanfz, .path_cfwf_cihbne, .path_cfwf_wekoex {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_kugfzm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kcekcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynyvqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fanrwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_somtcb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_ixviem, .polyline_cfwf_toexvb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bckcer {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zrbxxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ezjtsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ekwbgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmwitx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ejaisr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jydgkl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_nlztak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wttnkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_imbron {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mchtyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_aeypdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fshwip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wmjlsz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yctxti {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rmplcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mrjboi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rvcbol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rutmbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nhoulo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wgvmnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lxvypg, .span_cfwf_thhfux, .span_cfwf_mwtozp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vdbhsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mfyvgs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qsetnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xscgot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_advtbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_ptknnj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_gisusi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_zugtld {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ijjftm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cemyml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ogquca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ofklkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwfsll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qdfjmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_okdbvt, .span_cfwf_osiqbi, .span_cfwf_wvoidc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_grdihq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_blddqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wcazih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tjexiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cjaorc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_ivrzvq, .polyline_cfwf_ajuzqm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_xdcelp {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_huabvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gzyite {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypwdam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fyjnyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_boletn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xvkbvn, .span_cfwf_twjgan, .span_cfwf_xjvkbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .section_cfwf_ugeufm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yadpgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mdivku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ivtgzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 30px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dyjttx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aqwnhn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qmkyjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_rhkhfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ipuchq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fuednz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tiehoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hswfvu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uvyptp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_flxdmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_hxmqnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_earhpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iktmqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wucqcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gmrlxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rxisdi, .span_cfwf_rjsngr, .span_cfwf_nrmpnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_clwywr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rglvot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tgjyfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svsaeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jxbmdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_mayxcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_dsegel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_fuhniy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dvvwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bshjus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_itxcdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdrlra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_inlver {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdetch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_pqxwdr, .span_cfwf_heaxje, .span_cfwf_ygacjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gkvttc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ztpmvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ilwrii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_udlilh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uzxgbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_qsvhfa, .polyline_cfwf_nideng {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zhwenf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vpbsrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_plnptg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rlbxmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nrrcqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nhnjnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_tuanue, .span_cfwf_aewgub, .span_cfwf_fzkhey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cqlvvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nnxzdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mbwaba {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_miboba {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bndieg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kakhoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gdfbkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_dahqvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dryrcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hucldi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xboaer {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwttpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xpvllt, .span_cfwf_ydflvc, .span_cfwf_syezzc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_feualr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lsatdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jalurh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yoepne {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_escizi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cazoin, .path_cfwf_unxgye, .path_cfwf_cieeym, .path_cfwf_ytgqul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_himhtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_zphpnp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sbmydb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytlzsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qimucv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqnjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_jnpcmi, .span_cfwf_icuvki, .span_cfwf_ruszzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vnfilr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_sxkpme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imprul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mqdhoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fooecg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ctvddn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_fozlsr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tpfuck {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bjdnoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xvdgbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlvbrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stvijw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbpkpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_euxlbo, .span_cfwf_nawjca, .span_cfwf_rzsdxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_oporup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kcrxkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xyopbq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqabnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_udadtd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_otwdew, .path_cfwf_czvpom, .path_cfwf_kanevu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_qskewg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhrfmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fwnrjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_unzmst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olwyil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mohfvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nrnrxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_oztdvj, .span_cfwf_jitito, .span_cfwf_navlha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_olwgim {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qqfirl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gjixhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrwgut {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zziqzl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_teucfw, .path_cfwf_debxsg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_znlvyd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_cxuxjz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dhbwox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_jblmlf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_miszkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dfrtma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzvtjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbjpkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_smoabq, .span_cfwf_leoltv, .span_cfwf_vspewp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_euftxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_oizrwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uvzsdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbdhpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_allrok {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_qkvjsg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gjegws, .path_cfwf_diocok {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uyysby {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vdnodl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dwcsmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhzqpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbjrln {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ydrkty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zdmjhg, .span_cfwf_pngzfv, .span_cfwf_icjcqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_iczirt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lumarw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qqpezb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtayhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rgyrju {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mlsvof, .path_cfwf_bwlape, .path_cfwf_vzczoj, .path_cfwf_lkrkxb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mvfhcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_yjtdbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nuxapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcyoca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nxgcjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yylvyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_hyzlqp, .span_cfwf_fshwdu, .span_cfwf_urfelu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_yrybsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rexljp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_obgiyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zktjvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dnjrjb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_atoftk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_okpink {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ucwkbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bfcoez {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wmskvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjjhld {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcmoqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ukhaju {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kemizo, .span_cfwf_umewoh, .span_cfwf_neimpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_coqfcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_xhiqjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bjpdeg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vdzkno {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kogkxm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jpoaqf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rqhrxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_idkjek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cqaljs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rnypii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcbstf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvpblo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aykrrg, .span_cfwf_lpgbnk, .span_cfwf_wcdkus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mbfusz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_roarsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_melbfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtggqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oayfdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_hvwtsl, .polyline_cfwf_omtnwx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tgzcue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cjhcry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_buutcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sdtorf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvaesq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_adqnvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ygkhsz, .span_cfwf_ugvygv, .span_cfwf_rxttfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_adfxic {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dakasm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rwqxgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zajqlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wjpzoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jyzkjb, .path_cfwf_ksaugi, .path_cfwf_vaymel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_sulzep {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ajkyhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ztujix {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_idekqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ftrcmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkjrsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifgymt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rukkdw, .span_cfwf_uylhrd, .span_cfwf_vvcljn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_zbxgrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_wugvze {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lpykbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_teuiuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ovzkjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iclptb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_tnubft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fknqjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_upjdui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mhtpau {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxndof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vlfuda {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skubaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_iacdjc, .span_cfwf_grgrql, .span_cfwf_hpxgdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fjhkem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_agglmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_frjzkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chcfdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vdzmbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uvoteo, .path_cfwf_ptvskl, .path_cfwf_udhkiu, .path_cfwf_chqxwo, .path_cfwf_gsrsxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mconkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ikdlbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sfepij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecvsyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xgzhti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfhrsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zrgynq, .span_cfwf_zsqtqy, .span_cfwf_iziuke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_lmkqgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fpognp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uebtyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpzgsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tmpdqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ixsiqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_cbfgya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yzsltt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mnocbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_usibyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wqwrbp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_abxsvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfeoee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_jhityj, .span_cfwf_pgrcyc, .span_cfwf_mvbjdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wbkblt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mmqnii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_oqcswk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawkya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sqcxfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tunrzb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_ybcbtm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qfwfox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_litaag {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fqbebf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubfgoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xtfteg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qfswbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_yjgiaq, .span_cfwf_gtidob, .span_cfwf_wnyuqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_icnsrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_stqawn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dzocac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlmcrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vkhudi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ksvrsj, .path_cfwf_sxrace, .path_cfwf_nqtpkn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ceyrty {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hwbezy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_rnumnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hzadov {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pqpwxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pkwrod {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xlxcqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rcillp, .span_cfwf_mhstme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ndmklg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ifqbar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pucdof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ixlplr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hwggbu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_seifcg, .path_cfwf_eopjsg, .path_cfwf_vaaadl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_psdqhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pzvphw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_nnognb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gfgtrb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjsdtb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuluyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xdwdbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ezniyk, .span_cfwf_rlocyk, .span_cfwf_enerlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .section_cfwf_jqmvqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ueweqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    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_rkbkip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 30px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_emnibt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gvkdbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_hovrtw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_hrurgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_exrxkm, .path_cfwf_wcfcns {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_mjxuvk, .a_cfwf_ycduvv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_gfsgxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Arial, sans-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_iebzyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojyxgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_svslip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ekwqzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hknkmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_jayiqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_refdjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_zewhua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_grkysw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mrhric, .path_cfwf_feprfl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_jbdmlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .img_cfwf_obwowl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_gecpnb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dpomia, .path_cfwf_kvyjiq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qqoipa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .section_cfwf_ahxxmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Arial, sans-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_ljvbyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bqlrtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_bwgavj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_gztgcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_yudbhx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_zqcevp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gphacg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_sfexll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_ufygzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ucaouo, .path_cfwf_gxwknw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_pdliom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_ioarrs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zirmak, .path_cfwf_lnaizw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ttrpgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_budvtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_fahkxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Arial, sans-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_ztujtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlqufv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_awidzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_kqyhqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_piwxzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_dnsomo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vsziux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_izizap {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_xiucwm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kxqqmz, .path_cfwf_qbmskh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ygguoi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_cvgxgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yvlevf, .path_cfwf_qpurwi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hvtxvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_lginmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_ikihwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Arial, sans-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_rpemcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsxxxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_ttdoeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_grxvqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dpqpun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_scfwak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mxfwgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_qimepu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_mwitsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wornja, .path_cfwf_lpaegi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_rysipl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gmnvgk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ljmjev, .path_cfwf_hjcdqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_widjyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_yczhxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_iytffw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-family: Arial, sans-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_cfxreq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wililz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_ukpxcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_wwjqel {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 36px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_culopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.25;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_wfssfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qansje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_mjmvkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_zlgnny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mtdrdb, .path_cfwf_fhybic {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_yjmlsi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_wmsvuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ykfxjy, .path_cfwf_utmoph {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_lnxckg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_houtsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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) {
  .header_cfwf_paowon {
    z-index: 50;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: oklch(.922 0 0);
    background-color: oklab(.999994 .0000455678 .0000200868 / .95);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: sticky;
    top: 0;
  }

  .div_cfwf_phcabw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ogdwnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 64px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_uqegsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_jztpga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 100%;
    height: 32px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .nav_cfwf_zhvicw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: none;
  }

  .div_cfwf_vtldos {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_szmzii {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0 0 2px;
    border-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mpqljm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_plalre {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ohcfel {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_frrnde {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ialtgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_vpjrkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_vdcqih {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_omvcvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 0 0 4px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ymojcl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: pointer;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ejhwql {
    z-index: 50;
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    opacity: 0;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    width: 192px;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_lrmwml {
    visibility: hidden;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_hniqiw, .a_cfwf_frfprt, .a_cfwf_vsklla, .a_cfwf_kntvtg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 12px 16px;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gnmaas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_ksllfy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rsbyqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 32px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_egbehx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eckgcj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .a_cfwf_flnwco {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mbchij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: none;
  }

  .a_cfwf_lqvfiz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_vywlet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ordgse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_rdscfn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uwevud, .path_cfwf_qcuwsy, .path_cfwf_dufpia {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_mnsjvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    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_ccqewe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ikvbiy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_qgbasd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_iogaav {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_gisiip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ckquwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scwcol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_tggtro {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_juhwbr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vssper, .path_cfwf_syqkvs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_teyuoc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_qxcgkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_nzqzem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-name: float;
    animation-duration: 0s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .div_cfwf_ssyqpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    position: absolute;
    bottom: -16px;
    right: -16px;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_occdss {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sqqjkn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dokmlk, .path_cfwf_rvayzp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qupzlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_zjswlo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mseidx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qefqqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_qassmt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_vwpync {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_kykwcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hbitfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_kiitlp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_otueom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_uluorz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jenhsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mlzbyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pyshgm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rodhhz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_nbgqei {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kmpxec, .path_cfwf_apavyv, .path_cfwf_hshdoe, .path_cfwf_mwapqr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ngjfsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fkubir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmgdqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ajfudy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_irubtz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fpdqrp, .path_cfwf_szscup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zgcqzp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_rhbwny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_wbtaom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skjcwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_gjknkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_exvbtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_narfzi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_wdegcq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ycjowr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvhodu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jxfzum {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_avgzgw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_zegrgr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puixzy, .path_cfwf_qbpnep {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zdiyoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_sfxxza {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-start-start-radius: 10px;
    border-start-end-radius: 10px;
    width: auto;
    height: 192px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .img_cfwf_iplldg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    object-fit: cover;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fthvdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mxzosv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_csnqvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_bhajey, .polyline_cfwf_zscpsn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qleuuh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iaenvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_clnpis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_inmcis {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_vihvhn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qzgogc, .path_cfwf_lxbrgd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: pointer;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_soneen {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyzbgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afqqsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_rrxipv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ajcnqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gfnoeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_blbakk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mhyxll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: left;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ceguio {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_jaueej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_yrdrjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_vlzhpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ukfmvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_psnsml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kysvkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ozvghd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fuufju {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xedqlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_eurqth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_bvrhbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_qcxmik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_sgowvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_tqczfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ejnpib {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ytreao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_voesrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_chcipv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wswpbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_efhgrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_dtqcrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: left;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jkmvjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: left;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ougdqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pneyie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbigvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_euaacm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_klkhuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_etufym {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_adyhcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_unaymz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_whpmoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hhpmoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uwbtuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_btfhcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xrjcwo, .path_cfwf_vlmrps {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pynlxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nsokcn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jjqlvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xdjxel, .path_cfwf_psdleo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jpwowk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfimpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_raofjo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yysjjv, .path_cfwf_qnebcy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_evgyeu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kfnamk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gpgqnk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rxatlg, .path_cfwf_bkfsxd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ojiafp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_appakr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_nmoksw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vrqurn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_akllwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kljotx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uqavep, .path_cfwf_llckvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_imbjpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_irhzyf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yykeyu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_deihde, .path_cfwf_hjejtq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_leatkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fojwrj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dcdmeh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urplso, .path_cfwf_qvyacs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_lcomsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbzknh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_osqkxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bdegiy, .path_cfwf_dbjtxv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hylndw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtgfek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kaunef {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mldoan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nurqvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gzcetp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ygufbj, .path_cfwf_nhqhwk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bkmvgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zbpkla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oqgjck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lrqitr, .path_cfwf_tqnedg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uzrpxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bujrqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bvbbac {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iamoij, .path_cfwf_rmhzyr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jmzdil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbrqqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grhfid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_onbasr, .path_cfwf_gsizcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_enocpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_orchki {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hspflk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgpdxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_kbqitz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bplcra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ectlre {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sqgnge {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 16px;
    width: auto;
    max-width: 1024px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qiehqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lkvwun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_zweqwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rxaoio {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mgijfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nkbjvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_stnuzo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kyuwuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_cfxnxm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vgzbct {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_peilpw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bagtpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    white-space-collapse: preserve-breaks;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_lukmot {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fxoxhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tmzpbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ziybgt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hvrrht {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_szawpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pipzoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_kixipj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ncteht {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_henjpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ujhvvq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lgsilu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_dzwkeo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqgtsl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_qushmt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mldvoc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_knsunj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zwmqfb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_woualg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqlaei {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_hogmzi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gextue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ryudse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jfyvsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kdgvst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mchhmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fkrqzs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_pafdpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_xxreaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rgrknz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_huvkbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cqkjze {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_rhtmxu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_buiuau {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_mjvggb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ubgjhr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_znlblw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kmykxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igbtkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pnppcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_guzaco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyiuds {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yphqib {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dmcyxz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_gvijdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_chccod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_itcgir {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_buqwug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_qlpikq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hsmler {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .svg_cfwf_szeycw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    vertical-align: middle;
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mklfno {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.852 .199 91.936);
    column-rule-color: oklch(.852 .199 91.936);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.852 .199 91.936);
    text-decoration-color: oklch(.852 .199 91.936);
    caret-color: oklch(.852 .199 91.936);
    fill: oklch(.852 .199 91.936);
    stroke: oklch(.852 .199 91.936);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.852 .199 91.936);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_rdpnhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wumvya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvikqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wsxekz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bazeid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_uddndr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fhrsqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlfwan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_mjgycu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_mqrcjy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ncisvf, .path_cfwf_przmeu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_otbsjz, .a_cfwf_vypfct {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_vwrgmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmggkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vswhid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_udvilb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_lpnpnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_xtwzae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vaoxiq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_yfgiwe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fzcubk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hdcusf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pzkbym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_clxvmv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ojojdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_krntwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zmmfqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytpfsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_mfugfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_quaiui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eolysb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_udkska, .path_cfwf_gjibwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mjktiv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_oigmkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bfzksj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wdfpok, .path_cfwf_osjcdv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ibmvfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_aogfqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yhhhaa {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bnbggf, .path_cfwf_miobcl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fzqiyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_llehqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dwnpob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ojgzmf, .path_cfwf_boxvzs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kqslsm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lrwxvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kgwgyw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_obqifa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uktjtz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oufdkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_vxxzbi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ovdywa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_toznpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pztumi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_lbwjrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mrlhud {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sewqdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ozzxin, .path_cfwf_chegrr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mgfcrz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ehxqth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hquduy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_luezkh, .path_cfwf_lwmcjk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ofqkyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_psfmbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_euwdtd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bbxogv, .path_cfwf_keypzn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_nqbmob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_cuzdkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_umlimg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vqjzxa, .path_cfwf_frcdna {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wnngma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rygmkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_jdvqzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_eiwjjt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eqbkke {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rmnuql, .path_cfwf_ykahmf, .path_cfwf_rsyoyg, .path_cfwf_davhwe, .path_cfwf_hqlqli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ivgnfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ggbudu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sacurn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_bdzxqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wauiid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vvdjml {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_epohsx, .path_cfwf_dvgahp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wtjypl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_esuufr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kheyst {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zmsdxr, .path_cfwf_dggfrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dkpord {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mbyotg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_urlwxi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ggtsaq, .path_cfwf_ctafrt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uofhpr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_laalni {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_smpyrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kxqrsn, .path_cfwf_ghyaun {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_opekve {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iicyot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_pxworh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hhirji {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iuojxj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wghlaa, .path_cfwf_mvyybk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jssuoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vnkglr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfzzte {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_vzwnzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_qajpts {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jyclxv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xcjcvh, .path_cfwf_ikirhe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhhhro {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kuvitd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bnshdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aywiap, .path_cfwf_idqwud {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mfeqsb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vffawo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hbtmxg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kvjohb, .path_cfwf_fxlexe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uwjhev {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_lcgesq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lzyxck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cmvknt, .path_cfwf_mfosrk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qekltf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wiptor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ttrksl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifrllt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_iilvgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_qxafbq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_gdvdwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vjulha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_byhrpp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqafed {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_rnjufo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xszlbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yzvkrv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mjljif {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_udumda {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kdmobq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kxsloa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ekgmee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_vugvfw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_nblzec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgcdnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfhmdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ivjmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fslbea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_fbfkco {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqbddq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_imuqml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nbsiru {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_azjkok {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_mrnmmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gbajlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_squkhb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yefrdy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hbzssv, .path_cfwf_hbwbgb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_insrtj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fwcmlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zcurhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_piwbwf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_trcxnf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_olzbpw, .path_cfwf_wrmqtt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pntgad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_cbmevc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xupgec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzxlxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mbnfff {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_djqhsc, .path_cfwf_nllpah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cptpah {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_udoyxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_upbdjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuksqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uykgey {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wxldaq, .path_cfwf_ytdfqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fllqal {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tspsyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jtoyuv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lvxnvc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fpfatd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hioqrq, .path_cfwf_kdphwh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bdarkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qfcdmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_avkasb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fhvnux {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_hbvzxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gobggk, .path_cfwf_imzrdl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rythid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_muaomj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pabich {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxuspl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lxqsem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_qlzgbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhqgqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_utdczf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kacguj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vgfcwj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ahniuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lnldki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mywzpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kvduoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_armoin {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wrnacb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fhpmtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin: 0 16px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_iwtctt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_wgjmjn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_horbth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_ohmynv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_oqyhkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fbgogv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_rifzgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gazapb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uzujrp, .path_cfwf_duvvkv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_vatwea {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_rpdeqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-image: linear-gradient(to right, oklch(.424 .199 265.638) 0%, oklch(.546 .245 262.881) 100%);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: relative;
  }

  .div_cfwf_hpbupo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: none;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fqigid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xscnyh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_aumtri {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.25;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ijwahy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jpmjkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nodbwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytjwnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmeyyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 16px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .div_cfwf_ukanlv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lrpikj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yhmuvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.278 .033 256.848);
    text-align: center;
    column-rule-color: oklch(.278 .033 256.848);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.278 .033 256.848);
    text-decoration-color: oklch(.278 .033 256.848);
    caret-color: oklch(.278 .033 256.848);
    tab-size: 4;
    text-emphasis-color: oklch(.278 .033 256.848);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cpdumu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bsxbry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.707 .022 261.325);
    text-align: center;
    column-rule-color: oklch(.707 .022 261.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.707 .022 261.325);
    text-decoration-color: oklch(.707 .022 261.325);
    caret-color: oklch(.707 .022 261.325);
    tab-size: 4;
    text-emphasis-color: oklch(.707 .022 261.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xmgkqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_syxcui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.278 .033 256.848);
    text-align: center;
    column-rule-color: oklch(.278 .033 256.848);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.278 .033 256.848);
    text-decoration-color: oklch(.278 .033 256.848);
    caret-color: oklch(.278 .033 256.848);
    tab-size: 4;
    text-emphasis-color: oklch(.278 .033 256.848);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xwxvsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sigajo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.707 .022 261.325);
    text-align: center;
    column-rule-color: oklch(.707 .022 261.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.707 .022 261.325);
    text-decoration-color: oklch(.707 .022 261.325);
    caret-color: oklch(.707 .022 261.325);
    tab-size: 4;
    text-emphasis-color: oklch(.707 .022 261.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xbemnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czqlcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ldzgnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_typmru {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 40px;
    margin: 0;
    padding: 16px 32px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_kcuime {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yeqand {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: none;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uonjdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mhomms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgrcrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 32px;
    width: auto;
    max-width: 1024px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nzpsae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vcnjcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkcwlj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_wmxnti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mbotig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_mbmsjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .button_cfwf_zatjmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-color: #0000;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_sznifz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_upkven {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdvqrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_unxvul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dpvdgy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_igumma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aucava {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twvgqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 24px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ykxunm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_wuxnww {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_tibgll {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_woupjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: none;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ltdsdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_osipuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xurqtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 32px;
    width: auto;
    max-width: 1152px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ylfoyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gpiidw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ureogc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_zrbkyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vpobfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_myxylc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_arbovi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhcvsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_pwtugk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kyuahm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdkect {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aygtha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_csljfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_nmyscj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_llmifu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owfkmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gqtmsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tevrhi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dxcpxi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vtcucb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqrhcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_tslrrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wrglsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_uwobdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_beiyog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawbig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vfkpft {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xftqik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.11111;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sfipjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_otltra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_lwqzkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 48px;
    padding-bottom: 48px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lhaqxn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: none;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nslqha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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_dpnune {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    line-height: 1.33333;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_apzvry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kjunfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.967 .003 264.542);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lkbtze {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: none;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wdtyet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gfqqxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    border-color: oklch(.922 0 0) oklch(.922 0 0) oklch(.922 0 0) oklch(.35 .15 250);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_zsfigj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_dyetgd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_phfslb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 18px;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hdjlep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_iwoapk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stzsoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_cikedr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_uvtvjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_twitxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyywjo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_ntiwpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_romhmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stovhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lqsixw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_guiiph {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tiayob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cfupdx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fvaxqw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .button_cfwf_axdtya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0 16px 0 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_qfbqrq {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dblefz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: none;
    height: auto;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbefki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wcyfoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.21 .034 264.665);
    text-align: center;
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pbgrvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.446 .03 256.802);
    text-align: center;
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_kcmjrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-color: #0000;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding: 16px 32px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_tljisc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_puzwyg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kcaxhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_rsgyvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ctqysh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_rcitks {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_pultet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_peghhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_yqtttr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_bvyfue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sszrsw, .path_cfwf_goypde {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_plslfj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_unduto {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_yipbgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_vggblk {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_afgdhz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npraij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_rodjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_pnaagq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ozpnsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dhvhvm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qdswam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mppjas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ecudei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lwwlpc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bltuyy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rnlbfa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drenqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hvdvfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_ifdrqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wtawcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_girqem {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xjmxaa, .path_cfwf_vzamhi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dgdmes {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jkeaxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bydqro {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jtjlpf, .path_cfwf_rqqqit {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yjbleh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_nykskd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nyazkz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ktvhaa, .path_cfwf_fccnuu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dcdyhu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_qotfvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imslft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ywesuh, .path_cfwf_vyjbyz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gexzse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jzzdgp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_tqkliw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_akrtym {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oqctbd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_maubdv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mlrtcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkzcku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jqbown {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_bzmjfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ekcaxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_iaqwln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_aulfto, .path_cfwf_xpdcxk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hdbzca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_measus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rsydah {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kkmail, .path_cfwf_rtpbry {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gyludf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vpxvla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qrefbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tpztbr, .path_cfwf_oqvnrg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_eazbin {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_haqlfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lutuba {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zntcdt, .path_cfwf_rvytxp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_xxphsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xxnalm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_aecgdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_owgpvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dinrbz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_sevktc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 3px;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dzeajp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_wxltbn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 13px;
    y: 13px;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_gmtpfm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dhwpwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pvxqrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_nfohsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uomhsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sdmbkl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bhgamp, .path_cfwf_cusdup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ibnxxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kkrozu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lnfhyg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vsqkle, .path_cfwf_zigjlo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sktjrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fhfcnj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_olxyav {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gxytsz, .path_cfwf_ooazor {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hxrere {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_amutdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yyttiv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ntkdls, .path_cfwf_sfgsot {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wgexfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rfsfdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nhlkpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_axzben {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gbqkny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rdybzb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_eypetm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elzzwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rjhjuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_pawxxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_drjxga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fvqlwx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wvifpr, .path_cfwf_wqenmn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhwdwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dgjngy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qmcmxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xxwvfi, .path_cfwf_qbkfwv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kiiupb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uhlelc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jhvcli {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ptpmfn, .path_cfwf_lnvoue {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_vulsme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_wbryvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_anhryu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rfneuv, .path_cfwf_dyofqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rraubc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzcghl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_glapna {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ozhefv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jbrmrj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_clybum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_wojuoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqeqmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_slnepn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_yyrueu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_bpxceb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kkzebm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_prlyup, .path_cfwf_qrgmri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rldduy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_onzlgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_koabrt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nqtdic, .path_cfwf_hubnkf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_afkuta {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_aatmaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ftgtnz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_akulaz, .path_cfwf_uvyylp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bockff {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_uxfcpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fhkprj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_anqhuw, .path_cfwf_lzwbjv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cefxqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iprcfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_jlxyxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mwbmey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rqflme {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_kxousm, .polyline_cfwf_jffbfr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mwlvgb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lgqkfg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cblozt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_daxynp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_rpkplt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lrxdck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_npzddh, .path_cfwf_rktvnv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_njhqxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_azqbra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jvuwvo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uufbsb, .path_cfwf_cddkox {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dyvxgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_fjeklu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aiehkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_najzfz, .path_cfwf_hinrzj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yneqbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gdaidm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_nywlay {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rgbscv, .path_cfwf_borexk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jxuweq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dwjloe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pqjhzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bpgugz, .path_cfwf_rqopup {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fgocei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwtpdc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qabode {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_xywigu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xrymcw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ellipse_cfwf_ohwuvd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 5px;
    rx: 9px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kmhjlf, .path_cfwf_psmjpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kxngvr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svwnkk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_agkzsp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_xaninh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dbalxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_qussts {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xingbc, .path_cfwf_cjfvtn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_frwphb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gdzosh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_pmutmr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_urgune, .path_cfwf_ofujvp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ggvmbx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_irbpox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hdmpwt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_swtiwh, .path_cfwf_cwfqix {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ccslwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jpscpx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_amarow {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wdzqbu, .path_cfwf_lpexpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ltrwzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ezsiam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zjfuhq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vgpxah, .path_cfwf_nqoobp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rizaqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mscwpf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aghire {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ktjnjy, .path_cfwf_ttntjg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ryfkfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dgsser {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xjcxlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wftics, .path_cfwf_wpnhhs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cwveeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kcfhin {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eaeaqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yqqapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nkfxat {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .img_cfwf_tqskbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_nxdqhd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_puzzfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_okdzgn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vklofl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_edejcx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_erpaur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tohcpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zkxyfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_fjrwlt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #2563eb;
    column-rule-color: #2563eb;
    caret-color: #2563eb;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #2563eb;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_pvmxif {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wbzmxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_lbaeij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nbrerr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kajauq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewfngd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    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_cppedx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_mzvmdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_founvf, .path_cfwf_ssxuji {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gpmatj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iurksx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_rvfdnj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bpbtwy, .path_cfwf_erbcod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_thfwur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wyotpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_yjaziy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wgwvzg, .path_cfwf_mqhjtu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ophtnn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nyhquo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_tuasat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qefazd, .path_cfwf_fcibir {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wuceny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bapqey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_subscp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ffjhkj, .path_cfwf_ricyvl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dfinkt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxwoji {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_oeonpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_cegnxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_gzhvup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lsjqhg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_abulti, .path_cfwf_wscigu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fbldem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_yqskvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gkgelg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lkrrqg, .path_cfwf_gywluh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kceskz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_hqusaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vhqfdn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_sqmcho, .path_cfwf_lphzcs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_lvfjsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_jmquuo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: start;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zjqhhx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xiqovu, .path_cfwf_kyxpri {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wspngd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_bfnljv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_uttcoz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fzboyf, .path_cfwf_bnjirh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_irfaxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ebrqnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sothku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_wqjflp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bpnhlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_fqtjwt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awuqnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_grwauz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_alccgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_olarjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ehnrlm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zpakyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hdqnan {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_ylhhak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_fqopki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jyxzlk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tunvie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_flwtob {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_iftuum {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bbrxdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uewsfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_myawfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mdpirh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ipdlnh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_grrktj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_ayolzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kkuvws {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqwtbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_lknuwl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_clwwyf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_gkzhdu, .path_cfwf_dsgmrm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_gincap {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_rilgbf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjtsgk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbshrx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_orxkqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_yjehtq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nuukaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_pcrmof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_paevdx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_leteww {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_lyvuzk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dhplfx, .path_cfwf_kxuuhd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ydnppk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_qzwqea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_znpcqi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_uwghas {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kfnpsk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ynaxdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gsarch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gkjepz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    min-height: 800px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_vwhdcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_akwatq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_rjegek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gcujfr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dsqots {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 64px 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xqvdpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_lfdqap {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div-above-form {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .div_cfwf_rdtpit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_afcngq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhyfjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_omntnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .form_cfwf_evjvrg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jyrzkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ebdaeb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_vhqjsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_pkvtbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_wqtfxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_uixcwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_btxznq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_jfnsun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_xbzrmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_upjoja {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_cuxlev {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_kvmsss {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_gpojqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_kijoly {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 8px;
    width: 100%;
    min-width: 0;
    height: 36px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_gsknlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mliiii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_tdjnfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_kxqiew {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_ebpbux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_fgkfzc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fyvnkd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ixnzfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ddncnx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_oszjdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_hqauik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_zebdng {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kgwzbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_xvezka {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_hgblpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_ietrwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    unicode-bidi: isolate;
    background-color: #0000;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: -moz-fit-content;
    width: fit-content;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_vxwmpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .svg_cfwf_jnzfjn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    opacity: .5;
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xakhta {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    cursor: default;
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_sqneqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ttfkoc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hceoih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nwipfp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_axroij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fvznab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_exhkta {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skaowq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_hydkij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iiitjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_vshxxo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tdijth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_ixxdxg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycxvvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_zspeqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnlrnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_yaukys {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wxlzpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .label_cfwf_ajuwqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 0 8px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lasmlc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_zlcuet {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pzjlcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_cdcheb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-grow: 1;
    flex-basis: 0%;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .button_cfwf_kbrcpt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-grow: 1;
    flex-basis: 0%;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_mustwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hoolho {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_npqpqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_xtouwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rzgzle {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_xaxjzy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vhvzox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xlohze {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zueton, .path_cfwf_tcnckp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zmonya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_ksgmwl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vzaqvz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xupzfo, .path_cfwf_zbnqta {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ntjfow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vlmhys {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dhyzyv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_icriqe, .path_cfwf_bumksm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mleazi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_xcmzwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: start;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zwykxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ndvwsh, .path_cfwf_bccldp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_bwfqke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkzgjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ftsrjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_dgbfmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ebindp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hclvfd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_rpcbgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 60%;
    max-width: 320px;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xmzvfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yqfkma {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_khppar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_oifcbh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hursbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ivkmmi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cuklln {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cshfsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wmwqub {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vukhen {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_hrgrsh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vnuiei {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bcmvar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bkywun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bvwfdt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_oksoqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_prjofz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    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_lvemvx {
    z-index: 10;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_gjecpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklab(.999994 .0000455678 .0000200868 / .2);
    background-color: oklab(.999994 .0000455678 .0000200868 / .1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    padding: 6px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_jdlpxz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    fill: none;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qccoud, .path_cfwf_nsfezf, .path_cfwf_ubzlxe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .h1_cfwf_oidavj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    letter-spacing: -.9px;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_vqvjrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zvxncn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_lfdnqe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    min-height: 800px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mawple {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    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_sfqxfs {
    z-index: 10;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_ijqiqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklab(.999994 .0000455678 .0000200868 / .2);
    background-color: oklab(.999994 .0000455678 .0000200868 / .1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    padding: 6px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline-flex;
  }

  .svg_cfwf_kakbyz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    fill: none;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ybczmr, .path_cfwf_mnbpsc, .path_cfwf_bmwuff {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: inline;
  }

  .h1_cfwf_glpdoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    text-align: center;
    letter-spacing: -.9px;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 36px;
    line-height: 1.11111;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_csqhqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qzokir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-image: linear-gradient(#0000 0%, oklab(0 0 0 / .1) 100%);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }

  .div_cfwf_dzzrxw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 100%;
    max-width: none;
    height: auto;
    margin: 0 auto;
    padding: 48px 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_czbrrl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_sgiwor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gcombv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_coparr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yyqhiu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_pecdwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.6px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_slffaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.55 0 0);
    column-rule-color: oklch(.55 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.55 0 0);
    text-decoration-color: oklch(.55 0 0);
    caret-color: oklch(.55 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.55 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .form_cfwf_dfqcnk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xzhffn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_snkwah {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_azzdhk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_olupkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_yyfqlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ijczeh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_dphiui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_obbnyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_saucih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_alaeyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_bamhaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_hiaqwe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_vptidv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_lvqlsr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_puqqyk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_zgbtdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .input_cfwf_kqzgcw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.928 .006 264.531);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    width: 100%;
    min-width: 0;
    height: 48px;
    margin: 0;
    padding: 4px 12px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_awhxir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_qrgaip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qelgvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklch(.2 .02 260);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sfkabd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_wkzzbp {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_qvthyq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_miqamg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_xlftzp {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_wizjor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    position: relative;
  }

  .svg_cfwf_ovsqvd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    fill: oklch(.45 .2 260);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 8px;
    height: 8px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    translate: -50% -50%;
  }

  .circle_cfwf_cflcke {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    text-align: center;
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 12px;
    fill: oklch(.45 .2 260);
    r: 10px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_zctazl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lwrfjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_ruonuf {
    box-sizing: border-box;
    aspect-ratio: 1;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.546 .245 262.881);
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 33554400px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_jburae {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 14px;
    line-height: 1;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_phdoiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_qwldsh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uuqsfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 12px 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_cqpuix {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklab(.97 -.00371685 -.0134976 / .5);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 6px;
    grid-column: span 1 / span 1;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 0 -8px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_lpjmwr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.546 .245 262.881);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(1 0 0);
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(1 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .span_cfwf_dytazg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    caret-color: oklch(1 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bjrlkh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(1 0 0);
    fill: none;
    stroke: oklch(1 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 14px;
    height: 14px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bxgtcg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    pointer-events: none;
    color: oklch(1 0 0);
    text-align: center;
    column-rule-color: oklch(1 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(1 0 0);
    text-decoration-color: oklch(1 0 0);
    cursor: pointer;
    caret-color: oklch(1 0 0);
    stroke: oklch(1 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(1 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .label_cfwf_vruqlu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.379 .146 265.522);
    column-rule-color: oklch(.379 .146 265.522);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.379 .146 265.522);
    text-decoration-color: oklch(.379 .146 265.522);
    caret-color: oklch(.379 .146 265.522);
    tab-size: 4;
    text-emphasis-color: oklch(.379 .146 265.522);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzngmd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_gcpokt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ehldco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgmvcu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_rkhbqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_hlizko {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_azohfk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_mlbpgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_cpjzoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ukvgjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_imivdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ibhnmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zteiul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_nwqcjf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_jecbiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cefgkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_rebgkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_fkzwbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_otnlpo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_sscpnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_hnwdvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xvqbqx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_strcop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.872 .01 258.338);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #0000;
    border-radius: 4px;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .label_cfwf_ihwqjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbjaww {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .label_cfwf_ldkogl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    gap: 8px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_swxmip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    padding-top: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .button_cfwf_aqdoop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.546 .245 262.881);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: #fff;
    column-rule-color: white;
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 6px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 48px;
    margin: 0;
    padding: 8px 32px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  }

  .button_cfwf_chledi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 2px;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    cursor: pointer;
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 6px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 48px;
    margin: 0;
    padding: 8px 32px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_sxkxmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kablqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vbhsac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_qznzny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.5px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_yfadfu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_vldqmk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xszdud {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_oxfzly {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_jprqbc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_cokdpt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_csrksj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_dsxwzs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zbxpqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_sbwrxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_atkfaj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ifxyuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_riadit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_sknwua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fssayi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ulycpj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_faaohn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_xuwkrp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dfetcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_timhnu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    text-align: start;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ncrxfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    width: auto;
    height: auto;
    margin: 2px 0 0;
    padding: 4px;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_nptrod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    vertical-align: middle;
    caret-color: oklch(.627 .194 149.214);
    fill: none;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_ucfozq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_thbuul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.627 .194 149.214);
    column-rule-color: oklch(.627 .194 149.214);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.627 .194 149.214);
    text-decoration-color: oklch(.627 .194 149.214);
    caret-color: oklch(.627 .194 149.214);
    stroke: oklch(.627 .194 149.214);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.627 .194 149.214);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cgzrrw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.373 .034 259.733);
    column-rule-color: oklch(.373 .034 259.733);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.373 .034 259.733);
    text-decoration-color: oklch(.373 .034 259.733);
    caret-color: oklch(.373 .034 259.733);
    tab-size: 4;
    text-emphasis-color: oklch(.373 .034 259.733);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aljytt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.9 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_icwmch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qemlll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_txneal {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    letter-spacing: -.5px;
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbjloc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijlmpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_asellx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_rusftb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .rect_cfwf_zmfjkb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    rx: 2px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jncrzf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hhxuso {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dasbcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tfvkkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gwqyjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hhpite {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_cjcxdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ithwdd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_citivh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_udiaua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_rlcplq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lxxvgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 0 0;
    border-color: oklch(.967 .003 264.542);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_siufiz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_picxip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_fjubdb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_rnxbzx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_txafty {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cnuloc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_dbqjir {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_onwkzn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uxpnjz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    gap: 16px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uyhvwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    background-color: oklch(.97 .014 254.604);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 8px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_acpdzz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    vertical-align: middle;
    caret-color: oklch(.546 .245 262.881);
    fill: none;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qamgpd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_wloehr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.546 .245 262.881);
    column-rule-color: oklch(.546 .245 262.881);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.546 .245 262.881);
    text-decoration-color: oklch(.546 .245 262.881);
    caret-color: oklch(.546 .245 262.881);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.546 .245 262.881);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.546 .245 262.881);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_efbcbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ddzdih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.21 .034 264.665);
    column-rule-color: oklch(.21 .034 264.665);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.21 .034 264.665);
    text-decoration-color: oklch(.21 .034 264.665);
    caret-color: oklch(.21 .034 264.665);
    tab-size: 4;
    text-emphasis-color: oklch(.21 .034 264.665);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_gdldua {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.446 .03 256.802);
    column-rule-color: oklch(.446 .03 256.802);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.446 .03 256.802);
    text-decoration-color: oklch(.446 .03 256.802);
    caret-color: oklch(.446 .03 256.802);
    tab-size: 4;
    text-emphasis-color: oklch(.446 .03 256.802);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdseur {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_axdceg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.936 .032 17.717);
    background-color: oklch(.971 .013 17.38);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding: 20px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ymuxhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hjqqxr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    vertical-align: middle;
    caret-color: oklch(.577 .245 27.325);
    fill: none;
    stroke: oklch(.577 .245 27.325);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_rdonei, .polyline_cfwf_jqmgvk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    stroke: oklch(.577 .245 27.325);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qkkmhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_jvuekv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.396 .141 25.723);
    letter-spacing: -.4px;
    column-rule-color: oklch(.396 .141 25.723);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.396 .141 25.723);
    text-decoration-color: oklch(.396 .141 25.723);
    caret-color: oklch(.396 .141 25.723);
    tab-size: 4;
    text-emphasis-color: oklch(.396 .141 25.723);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ybhmrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklab(.444 .15785 .0800782 / .8);
    column-rule-color: oklab(.444 .15785 .0800782 / .8);
    text-decoration: none;
    -webkit-text-decoration-color: oklab(.444 .15785 .0800782 / .8);
    text-decoration-color: oklab(.444 .15785 .0800782 / .8);
    caret-color: oklab(.444 .15785 .0800782 / .8);
    tab-size: 4;
    text-emphasis-color: oklab(.444 .15785 .0800782 / .8);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qsfxfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.954 .038 75.164);
    background-color: oklch(.98 .016 73.684);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 12px;
    width: auto;
    height: auto;
    margin: 0;
    padding: 20px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awlokg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    gap: 12px;
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_lteukx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.646 .222 41.116);
    column-rule-color: oklch(.646 .222 41.116);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.646 .222 41.116);
    text-decoration-color: oklch(.646 .222 41.116);
    vertical-align: middle;
    caret-color: oklch(.646 .222 41.116);
    fill: none;
    stroke: oklch(.646 .222 41.116);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.646 .222 41.116);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    margin: 4px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hwfbmh, .path_cfwf_lqwuuz, .path_cfwf_gpneex {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.646 .222 41.116);
    column-rule-color: oklch(.646 .222 41.116);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.646 .222 41.116);
    text-decoration-color: oklch(.646 .222 41.116);
    caret-color: oklch(.646 .222 41.116);
    stroke: oklch(.646 .222 41.116);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.646 .222 41.116);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_cdncfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.2 .02 260);
    column-rule-color: oklch(.2 .02 260);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.2 .02 260);
    text-decoration-color: oklch(.2 .02 260);
    caret-color: oklch(.2 .02 260);
    tab-size: 4;
    text-emphasis-color: oklch(.2 .02 260);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bbetkh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklch(.408 .123 38.172);
    letter-spacing: -.4px;
    column-rule-color: oklch(.408 .123 38.172);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.408 .123 38.172);
    text-decoration-color: oklch(.408 .123 38.172);
    caret-color: oklch(.408 .123 38.172);
    tab-size: 4;
    text-emphasis-color: oklch(.408 .123 38.172);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 4px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xqdnew {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.9 0 0);
    outline-color: oklab(.45 -.0347296 -.196962 / .5);
    color: oklab(.47 .124883 .0951489 / .8);
    column-rule-color: oklab(.47 .124883 .0951489 / .8);
    text-decoration: none;
    -webkit-text-decoration-color: oklab(.47 .124883 .0951489 / .8);
    text-decoration-color: oklab(.47 .124883 .0951489 / .8);
    caret-color: oklab(.47 .124883 .0951489 / .8);
    tab-size: 4;
    text-emphasis-color: oklab(.47 .124883 .0951489 / .8);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .container {
    max-width: none;
  }

  .nav-menu-three {
    flex-direction: column;
  }

  .footer_cfwf_ffrqab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.208 .042 265.755);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_npadwk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 48px 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvowpr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    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_xatkwm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: span 1 / span 1;
    width: auto;
    height: auto;
    margin: 0;
    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_eeldfm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .img_cfwf_gbwlbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    filter: brightness(0) invert();
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 100%;
    height: 32px;
    margin: 0;
    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_ytlzii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 448px;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ahlhco {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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_viubog {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_tnlkcy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 20px;
    height: 20px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iqzfbr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_pzpean {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 9px;
    width: 4px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ngihal {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    cursor: pointer;
    caret-color: oklch(.704 .04 256.788);
    cx: 4px;
    cy: 4px;
    r: 2px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_egswuu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_lpgizh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_uyfbaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_phzpye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_cwiskt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_gxtfmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_rxlcvf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_fedrqg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_hzidtx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_rckjje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_rzpgvi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_fmimzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_hzkspg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_pddfuk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_ailicp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .li_cfwf_surcqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: list-item;
  }

  .a_cfwf_nmhvjr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mugqxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_sigrrv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .ul_cfwf_rhogzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_mtftpk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tmzafb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_icidwc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_bavqip {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    rx: 2px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_demvih {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kdsull {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uxqrar {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kwpeus {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_zpsxid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .li_cfwf_kcmpke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: start;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    list-style-type: none;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rbwtgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    vertical-align: middle;
    caret-color: oklch(.704 .04 256.788);
    fill: none;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 4px 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_huiptl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_cmlqkx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    cx: 12px;
    cy: 10px;
    r: 3px;
    stroke: oklch(.704 .04 256.788);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jojchr, .div_cfwf_hiedsg, .div_cfwf_hrlykm, .div_cfwf_icppfb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.869 .022 252.894);
    column-rule-color: oklch(.869 .022 252.894);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.869 .022 252.894);
    text-decoration-color: oklch(.869 .022 252.894);
    caret-color: oklch(.869 .022 252.894);
    tab-size: 4;
    text-emphasis-color: oklch(.869 .022 252.894);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    list-style-type: none;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qwpbbv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px 0 0;
    border-color: oklch(.279 .041 260.031);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 32px 0 0;
    padding-top: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .p_cfwf_dpzbbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lntgiz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 16px 0 0;
    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_zufuaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sclwey {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.704 .04 256.788);
    column-rule-color: oklch(.704 .04 256.788);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.704 .04 256.788);
    text-decoration-color: oklch(.704 .04 256.788);
    caret-color: oklch(.704 .04 256.788);
    tab-size: 4;
    text-emphasis-color: oklch(.704 .04 256.788);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_pqpwlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zgesrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_sijjsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_fltzla {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_qimame {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_lrjnkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvoiwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nmerrn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_okujfq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_friiil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aqbhyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nzcfjm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ptgmmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ixlchb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ncmmtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bscuvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_uoycon {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_mwbubx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lquwea {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yuflwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_wbmavv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_cperik {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qefjjg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_uziynk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_unonuc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vmcgvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xxauye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pgoany {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_iavxcz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xrnwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_tdaoci, .span_cfwf_zmmpmc, .span_cfwf_iahdbi, .span_cfwf_xbbciy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_hmfcwh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_mcklkr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zadmhq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vptuvg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_tmency {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zdiwoc, .path_cfwf_opdkpf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ncjsig {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rspdki {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_lhejpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_avesld, .path_cfwf_qjrtya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wrjuun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tavnsa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_xhkqnr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puubid, .path_cfwf_zwgjml {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ivbozi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cnridq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_aqorfs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_igersr, .path_cfwf_fricov {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_orrxcv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jiipog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_wtcgoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_wbreej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lunnvi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_devruz {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_sfvwwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ktorvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hlgwpn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_dcvrxx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ohidmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uacprr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_fbihsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ehfmil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bdiowi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_nlwrjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tnupgv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lbsglu, .span_cfwf_cdrucz, .span_cfwf_lbeteu, .span_cfwf_seifia {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wckufy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_hsnbqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wfhajq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_owomts {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_ierpsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_htnzef, .path_cfwf_pqtlgj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zvtyxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hjpbhy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_soelgk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_anznas, .path_cfwf_kpmiuf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sipioe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehdhxk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_qtnkhp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ozrsvv, .path_cfwf_zzulat {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_udsjpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_byrsyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_unlilk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yswkgx, .path_cfwf_nbboau {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wdmzse {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qnvndv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_prfufg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_ngdaqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jmcxyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_seiylf {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_tqjxgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eelyjx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xyyfqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_wnwauv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_bqslkj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pfdlul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bmzajw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_khzlzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bzazyt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_quhldo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwydxs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rcvmex, .span_cfwf_pydqul, .span_cfwf_bujdpl, .span_cfwf_aadwjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_neullg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_dslrno {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgzkqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scifso {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_dxisvg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mbhpxc, .path_cfwf_hmvifg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kflclo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oympdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_ricuud {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ortsrf, .path_cfwf_hicvuj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zvjztd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufkcvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_tzzcax {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_shatly, .path_cfwf_gkuyhp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dabqmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jogjwp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_xtsbfw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rcsbvu, .path_cfwf_omiihs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kohydw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kjpuvj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_bjgdpv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nokchh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ilaavo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kspvbu {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .h3_cfwf_yoqjpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xasypm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huakkn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_rbsisf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.577 .245 27.325);
    column-rule-color: oklch(.577 .245 27.325);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.577 .245 27.325);
    text-decoration-color: oklch(.577 .245 27.325);
    caret-color: oklch(.577 .245 27.325);
    tab-size: 4;
    text-emphasis-color: oklch(.577 .245 27.325);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_xziejf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mdlbvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_prjrie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #1e40af;
    column-rule-color: #1e40af;
    caret-color: #1e40af;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #1e40af;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qyflzt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jqexvz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_lfjzcy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzepqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ffqqmo, .span_cfwf_xrqxml, .span_cfwf_bburoc, .span_cfwf_nkdydr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_nsyqnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_nbosdd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swjzbl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hybjyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_uuwdlo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nwivth, .path_cfwf_qygjqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_oqkkhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wdgnoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_mgmuhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_puplfs, .path_cfwf_zgymdf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pguxue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wtctay {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    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_gerkbh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_unfqwf, .path_cfwf_kmerbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jlsrrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_izsfsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    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_rknnvu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    vertical-align: middle;
    caret-color: oklch(.882 .059 254.128);
    fill: none;
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hnqmos, .path_cfwf_xsytbo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.882 .059 254.128);
    column-rule-color: oklch(.882 .059 254.128);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.882 .059 254.128);
    text-decoration-color: oklch(.882 .059 254.128);
    caret-color: oklch(.882 .059 254.128);
    stroke: oklch(.882 .059 254.128);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.882 .059 254.128);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cgijho {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_zglwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbrajs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uunzfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ipyzad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xxwwqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_sratwu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ewzuol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_hcmori {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_drdmow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_swvioa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_byjmyq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kedprd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zmjtvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_xdbynr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tsxjxh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_yelwoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hpvzls {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pyiynt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_etsofr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kbiydr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_pogwng {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_tmbnff {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ijfrbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dvjvcc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sxrfnc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .h3_cfwf_yomdra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_frgzbt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_kgqnqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kmyfvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qyedqc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_viqmja {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_uqanpq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_cgizqd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjgtgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_nvygbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_sdqqtt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_mycbui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_umfqzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vwkjgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_riekej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bxhecm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ozjlhg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_ulvmrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qnmqjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vgelxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jnedlo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_vgzwzk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_raeohk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dxgkbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qqpkpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fxkynw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wjttbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ckprpe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mgkwtn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_nxbjbz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fzhobk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_urdqdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xzygti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mfjvxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_efeslw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_bkvfzz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fjemoz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gvasnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_iqkaty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .section_cfwf_qdefuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_orqohu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_wzoikr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_hirkup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hnxvty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_jzseqp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gutqaw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kibaic, .path_cfwf_deicfq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_tkhqae, .a_cfwf_shiytt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_ntddpz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_txqoie {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpfauc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    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_agwyme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_qlobkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_uwsmpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_rctjlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wogcmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_brqcwv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_vggocp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mfjgqe, .path_cfwf_fobyne {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_peddxw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_oquitx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    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;
  }

  .img_cfwf_xsglxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 10px;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px #00000040;
  }

  .section_cfwf_cogwls {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rcnhsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fiqydb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_behtzh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_xhovmf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aomddo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mkticn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stmufi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_scltsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_derbej {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ggyhmo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_trqkvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_htlwvt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mtngti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kgmkcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tdjido {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tcqyun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uukfkc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_kucpbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_qtrrvq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iqjdeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cbdofx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nulxfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pqjcoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_btkljz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_kyloxl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rbdgor {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vkyzih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ueqivb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_oeksvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_wonefu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_eowzqj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_upwkqz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uwicwq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: auto;
    height: auto;
    margin: 0 24px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_weqymy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    justify-content: center;
    align-items: center;
    width: 64px;
    height: 64px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fiugmc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bgtxva {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_mtvmom {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_vueubt {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_seylga {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_plfvms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_novuul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_yqvovu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_vhjntu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fhewtp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_qrvbbn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_owjbqb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_oxgogy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zrnjqh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ceibwv, .path_cfwf_dxqjxi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_oiahek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fcrlrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_awhgpj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kesvhl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_lujqtc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ghtktd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hxedhw, .path_cfwf_zptqlb, .path_cfwf_dxjbsb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ygkacl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rbythe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kzpmuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dcllox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rzbctg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hpqvlf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xhinhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_mqywzg, .polyline_cfwf_tcsapx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ianvuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hrlubt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hfxabh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qcbwwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_aqqgps {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_urijod {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_fzzfhq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ensrjf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 8px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_yljppu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcyyxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_mmtxbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tndwjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dgenha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_emswst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_xdqtwy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_pavutc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_fzcgup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_eotovg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 12px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_jxixwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_adyrzz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_beidgm, .path_cfwf_gvrmmj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_toxubp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cyecoo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tcajge {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jsxgbh, .path_cfwf_grolqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ndfdxy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hrmluv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kdufmj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_oymeqt, .path_cfwf_byaygk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_notozu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kkaypz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eimafu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cflzbe, .path_cfwf_voxogc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ewtuca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rubiqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_chkxid {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hzsppm, .path_cfwf_efedbs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cbvytj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ngxeth {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_imulsm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hlkhec, .path_cfwf_fzpjnx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qedfxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdkdfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_soklpv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bvuvjs, .path_cfwf_ycdglw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_wcwgol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbxcgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hadqtb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ghvbin, .path_cfwf_conwqu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zfoflp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fggmav {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_owccbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_rqlvwp, .path_cfwf_qibemf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mmsdaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cnozoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bllkgl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kdpavf, .path_cfwf_txappt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gqlzkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dzlfsr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_yguugt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_lmuwcy, .path_cfwf_omienm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_vhkzgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehtezt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kgoaqt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 8px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_raqted, .path_cfwf_ggdird {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_emwfou {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_owrtgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wmlddd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yynmmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_panrqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wcljsy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_nxrbuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrgfon {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_cydsqk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nimgog {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_iwoxfj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jlyqmu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jdphee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_splkks {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_vrpymq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_haagih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_euqdkk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nqfjbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_twozwq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_ddknnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_xuhxuj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdimiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_kcgwms {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_jhpmbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubtzhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_ptoibm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_toqmnh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_bgtmur, .path_cfwf_bftnfq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_pvolev, .a_cfwf_ssfnbl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_piokkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sfaiha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ebupxq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_lcpitk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_wvfofn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qqvasi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding: 64px 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dquisc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_mdacjs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-column: auto;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ineiqr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 48px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_jjlbeo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ycipzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_hncbzg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_lzflmm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xnkupm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0 12px 0 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .span_cfwf_lyxfaz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_naitdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 20px;
    line-height: 1.33333;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_fwdffo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.33333;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_yuldbd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uykpvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_llvkox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ggdsqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 16px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_deubpb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_blzdmu, .path_cfwf_mzqcaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_vsczzw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_jbewgj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_msncao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ylqdxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jbcqiw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_jpimfu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_brpftz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tvsxsq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_zdupoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_nmzvwn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zsahnj, .path_cfwf_srrqsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_awphyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_mbbltt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 20px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ljfkbo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_tlnbar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_zeksmx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_aqcoyy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_bqlzil {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.936 .032 17.717);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.444 .177 26.899);
    column-rule-color: oklch(.444 .177 26.899);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.444 .177 26.899);
    text-decoration-color: oklch(.444 .177 26.899);
    caret-color: oklch(.444 .177 26.899);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.444 .177 26.899);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fhnafz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_lojgil {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_rgzofe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zhethc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_drbnnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bpkxgc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sbdqjv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fqcnft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xqkakr, .path_cfwf_hcdvgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_pydjob {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_uaryla {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yppopg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fnpfpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_auzjcb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_hrorql {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_duvgjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_evnjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_mgvgus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dpvynz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_adqjcg, .path_cfwf_odyeuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ciramk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dubwfi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_isyupy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zvfbey {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.448 .119 151.328);
    column-rule-color: oklch(.448 .119 151.328);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.448 .119 151.328);
    text-decoration-color: oklch(.448 .119 151.328);
    caret-color: oklch(.448 .119 151.328);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.448 .119 151.328);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_xwbvsv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_moihgf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_biuril {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rgfltc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uhomxu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gandrd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fgxpxa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jvbyug {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_qbbogs, .path_cfwf_goomdr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_eodrym {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_moyvkh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_nkskrk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sgvymj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_frwhpy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_bhzjdh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_dsxkom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_trsqkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_jcbnfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xomana {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_vghwqa, .path_cfwf_fwswcr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ksnclv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_azlbfo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mququk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aixull {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wtqtgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_rbboqy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_mclkvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fipjok {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_voirwb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_kahdhp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ocqltk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zgvhbc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_znigox, .path_cfwf_uodnan {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_umpeka {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_mcqpcz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_sdjpdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cqlszc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_acrvoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_kmkztu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_xqonwg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_kvgfpg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_pccfgh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_eywskk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_czmkvx, .path_cfwf_pgkfbb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_fjjyem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_bfccvp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ibtrlr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_yrlcdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.946 .033 307.174);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.438 .218 303.724);
    column-rule-color: oklch(.438 .218 303.724);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.438 .218 303.724);
    text-decoration-color: oklch(.438 .218 303.724);
    caret-color: oklch(.438 .218 303.724);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.438 .218 303.724);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vmyulu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_ygjwzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_furhkp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rrgtnt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jeqrux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bqjzaq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_reqhvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kmfvks {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tusodn, .path_cfwf_gubxbe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_dgltiy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ucszwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ivwesg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_oiuxfz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gelwsi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_wufrol {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_hkpvhy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_etxopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_dzdrad {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rhhumr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tsnile, .path_cfwf_zyjpqk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_zrcwnr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_hwtaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ntuiab {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ajegkd {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.962 .044 156.743);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.448 .119 151.328);
    column-rule-color: oklch(.448 .119 151.328);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.448 .119 151.328);
    text-decoration-color: oklch(.448 .119 151.328);
    caret-color: oklch(.448 .119 151.328);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.448 .119 151.328);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_shfark {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_insgfd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bbysis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ucmbrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqnykk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sixfop {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rvcbyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_mymgpe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tufbvj, .path_cfwf_ehypgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_btxnln {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ofcmmn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ioabsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tplmuf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jwflwk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_pvfygc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_skmfjy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yvxgqp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ociass {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hblvad {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_nvbhqq, .path_cfwf_grtxdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_pnuxdk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_pkffsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mkrgve {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rgezoa {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.954 .038 75.164);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.47 .157 37.304);
    column-rule-color: oklch(.47 .157 37.304);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.47 .157 37.304);
    text-decoration-color: oklch(.47 .157 37.304);
    caret-color: oklch(.47 .157 37.304);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.47 .157 37.304);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mgiquy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_pwffco {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_saufdo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ocdasi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifqbty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tlrvrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_zhfcng {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jkrgdj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ypjphl, .path_cfwf_wnhxne {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_mekian {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_orynrv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tkreub {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uqzqjj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_xvwiio {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_tqzfnt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_jnuqkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qpmlpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_wvdrhf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_strynm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wzbzka, .path_cfwf_mupote {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_igjsep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_vitwuw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_ytdmva {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_wduqdn {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.932 .032 255.585);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.424 .199 265.638);
    column-rule-color: oklch(.424 .199 265.638);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.424 .199 265.638);
    text-decoration-color: oklch(.424 .199 265.638);
    caret-color: oklch(.424 .199 265.638);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.424 .199 265.638);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gowcny {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vhyzpq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_oqipye {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qhaody {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxsoqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdbiaw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nhauky {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bxzwrh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_hndxmv, .path_cfwf_yvrbhs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_kndruj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_iozhgi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qfmonk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jgkdoj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vupcdc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_lpfijp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_ycevzu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_shuzfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_dilgtu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_opmijv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ywnjyu, .path_cfwf_khdsmk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_sgthxb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gmyvmh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_hztsqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aclvvv {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.953 .051 180.801);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.437 .078 188.216);
    column-rule-color: oklch(.437 .078 188.216);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.437 .078 188.216);
    text-decoration-color: oklch(.437 .078 188.216);
    caret-color: oklch(.437 .078 188.216);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.437 .078 188.216);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_dzsswz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sxhlqj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kxakhv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dcjbwc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xklwwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fjzaol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pgoiis {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 12px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_blxyof {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mdsbkg, .path_cfwf_bbquou {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_gsleoo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    rx: 2px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_kizigo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gbpycl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zxvjac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_grvenl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    vertical-align: middle;
    caret-color: oklch(.556 0 0);
    fill: none;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 12px;
    height: 12px;
    margin: 0 4px 0 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_gzexsx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_jowbmp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    stroke: oklch(.556 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_eqdtje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_ifjilq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 6px;
    width: auto;
    height: 32px;
    margin: 0;
    padding: 0 10px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_gulohh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    vertical-align: middle;
    cursor: default;
    caret-color: oklch(.145 0 0);
    fill: none;
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ihpyeb, .path_cfwf_uliduh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    cursor: default;
    caret-color: oklch(.145 0 0);
    stroke: oklch(.145 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_jltibw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 48px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .button_cfwf_umkcjb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-appearance: button;
    appearance: button;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding: 0 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_tyoxrh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tqxxrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_yyutjc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_mwmbst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_elccyo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_huwuzb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rvaxec {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tkchit {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oyxvvm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yueznk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_feblxf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_guojpq, .path_cfwf_cpebil, .path_cfwf_jzmtxs, .path_cfwf_mhetct {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_cjlnzm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_fifvya {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_kucktq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_docwow {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_aduoqe {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_xdhrhk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_qjiheu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rmruem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wssrvb {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mqndma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_iwdncs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_itgwgn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_dmzkxf, .polyline_cfwf_nkyklo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_enwcot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_cvegdq {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_khsnhw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 0 12px;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bgixcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fokiuo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_slkeck {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .polyline_cfwf_opembb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hosian {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hpsdok {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gsqjyn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 4px;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    padding: 8px;
    font-size: 16px;
    line-height: 1.5;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nykpnv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_diariv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 16px;
    height: 16px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cppblj, .path_cfwf_evmsiz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_lmkliq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_dlepdp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_elyivd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_zepbmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_qjkngj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_gdskwv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_bfjbut {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_zyvllf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_sieavc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: inline-flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .div_cfwf_drooao {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0 0 32px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_psdiag {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-rows: min-content;
    align-items: flex-start;
    gap: 6px;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
    container: card-header / inline-size;
  }

  .div_cfwf_drrkoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ihcjwd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dyacgi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pcqftt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bvqmrr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jxmxaj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_frsrhj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_vugrnz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_lbyjed {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pmxruy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bulfpc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_vzohfl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_bmiuoq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_eeqhmg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_ocrcqs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xkxqps {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ekuuof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.35 .15 250);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 33554400px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qdyutl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h4_cfwf_icyuep {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: block;
  }

  .a_cfwf_loxgvx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_mshuoi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 1.33333;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zqcvvn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(.967 .003 264.542);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ucrarf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h3_cfwf_tsksna {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.55556;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_srkmvs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 14px;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yzxire {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .a_cfwf_xdmvoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    will-change: transform, background;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_rguxrf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    vertical-align: middle;
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    fill: none;
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cafldn, .path_cfwf_xbrswf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: oklch(.985 0 0);
    text-align: center;
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    cursor: pointer;
    caret-color: oklch(.985 0 0);
    stroke: oklch(.985 0 0);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_wlxnmu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 36px;
    margin: 0;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_ooqkeh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ufpobo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_shaakz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_wrtfcl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    text-align: center;
    column-rule-color: oklch(.7 .1 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_sqqtqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cdculq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_pfabwj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_pomatj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_giqjsm, .path_cfwf_lbdfaz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_rtacwo {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_basslm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vhsesb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_aducub {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_fllzid {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ufrhac {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ohtawc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_bcnegb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 4px;
    y: 8px;
    width: 16px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_ssbgnh, .path_cfwf_sclise, .path_cfwf_asozwu, .path_cfwf_maxxum {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bjortm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uqptku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ehstwi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_ocmtxc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ohzwgu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_uvqxgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fycskb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ckczof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_omrbao {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iwanfz, .path_cfwf_cihbne, .path_cfwf_wekoex {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_kugfzm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_kcekcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ynyvqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fanrwz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .svg_cfwf_somtcb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 32px;
    height: 32px;
    margin: 0 auto 12px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_ixviem, .polyline_cfwf_toexvb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_bckcer {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    text-align: center;
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 8px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zrbxxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .section_cfwf_ezjtsd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    background-color: oklch(.985 .002 247.839);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ekwbgu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fmwitx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ejaisr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_jydgkl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_nlztak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wttnkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_imbron {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mchtyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_aeypdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fshwip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wmjlsz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yctxti {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rmplcm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mrjboi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rvcbol {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rutmbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nhoulo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wgvmnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_lxvypg, .span_cfwf_thhfux, .span_cfwf_mwtozp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vdbhsl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mfyvgs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qsetnd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xscgot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_advtbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_ptknnj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_gisusi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_zugtld {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ijjftm {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cemyml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ogquca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ofklkm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vwfsll {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qdfjmy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_okdbvt, .span_cfwf_osiqbi, .span_cfwf_wvoidc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_grdihq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_blddqu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wcazih {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tjexiw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: center;
    width: auto;
    height: 32px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_cjaorc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    margin: 0 12px 0 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_ivrzvq, .polyline_cfwf_ajuzqm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_xdcelp {
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: oklch(.55 .12 250);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.985 0 0);
    column-rule-color: oklch(.985 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.985 0 0);
    text-decoration-color: oklch(.985 0 0);
    caret-color: oklch(.985 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.985 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border: 1px solid #0000;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_huabvk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 56px;
    margin: 0 0 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gzyite {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ypwdam {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fyjnyl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_boletn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xvkbvn, .span_cfwf_twjgan, .span_cfwf_xjvkbi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .section_cfwf_ugeufm {
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yadpgq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mdivku {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 64px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .h2_cfwf_ivtgzq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 1.2;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dyjttx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    text-align: center;
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    -webkit-text-fill-color: transparent;
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6);
    -webkit-background-clip: text;
    background-clip: text;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_aqwnhn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    text-align: center;
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 20px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qmkyjy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: grid;
  }

  .div_cfwf_rhkhfs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ipuchq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fuednz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tiehoy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hswfvu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uvyptp {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_flxdmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_hxmqnq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_earhpa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_iktmqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wucqcb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gmrlxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rxisdi, .span_cfwf_rjsngr, .span_cfwf_nrmpnb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_clwywr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rglvot {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_tgjyfe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_svsaeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_jxbmdw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_mayxcm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_dsegel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 6px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_fuhniy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dvvwml {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bshjus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_itxcdy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kdrlra {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_inlver {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_fdetch {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_pqxwdr, .span_cfwf_heaxje, .span_cfwf_ygacjl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_gkvttc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ztpmvw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_ilwrii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_udlilh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_uzxgbv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_qsvhfa, .polyline_cfwf_nideng {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_zhwenf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vpbsrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_plnptg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rlbxmn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nrrcqn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nhnjnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_tuanue, .span_cfwf_aewgub, .span_cfwf_fzkhey {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cqlvvx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_nnxzdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mbwaba {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_miboba {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_bndieg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kakhoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_gdfbkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_dahqvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dryrcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hucldi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xboaer {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zwttpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_xpvllt, .span_cfwf_ydflvc, .span_cfwf_syezzc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_feualr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lsatdz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_jalurh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yoepne {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_escizi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_cazoin, .path_cfwf_unxgye, .path_cfwf_cieeym, .path_cfwf_ytgqul {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_himhtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_zphpnp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sbmydb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ytlzsx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qimucv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_kqnjpi {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_jnpcmi, .span_cfwf_icuvki, .span_cfwf_ruszzr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vnfilr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_sxkpme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_imprul {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mqdhoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_fooecg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ctvddn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_fozlsr {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tpfuck {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bjdnoh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xvdgbb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlvbrm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_stvijw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mbpkpb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_euxlbo, .span_cfwf_nawjca, .span_cfwf_rzsdxc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_oporup {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_kcrxkf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_xyopbq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hqabnw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_udadtd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_otwdew, .path_cfwf_czvpom, .path_cfwf_kanevu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_qskewg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_jhrfmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fwnrjw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_unzmst {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_olwyil {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mohfvu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nrnrxp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_oztdvj, .span_cfwf_jitito, .span_cfwf_navlha {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_olwgim {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_qqfirl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gjixhm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qrwgut {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_zziqzl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_teucfw, .path_cfwf_debxsg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_znlvyd {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 3px;
    y: 4px;
    width: 18px;
    height: 18px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_cxuxjz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_dhbwox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_jblmlf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_miszkz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dfrtma {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gzvtjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sbjpkg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_smoabq, .span_cfwf_leoltv, .span_cfwf_vspewp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_euftxt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_oizrwn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uvzsdg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gbdhpy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_allrok {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .circle_cfwf_qkvjsg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 12px;
    cy: 12px;
    r: 10px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .path_cfwf_gjegws, .path_cfwf_diocok {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_uyysby {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_vdnodl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dwcsmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_jhzqpm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pbjrln {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ydrkty {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zdmjhg, .span_cfwf_pngzfv, .span_cfwf_icjcqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_iczirt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_lumarw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_qqpezb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtayhc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_rgyrju {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mlsvof, .path_cfwf_bwlape, .path_cfwf_vzczoj, .path_cfwf_lkrkxb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mvfhcq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_yjtdbj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_nuxapa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wcyoca {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nxgcjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_yylvyc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_hyzlqp, .span_cfwf_fshwdu, .span_cfwf_urfelu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_yrybsg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_rexljp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_obgiyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zktjvh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_dnjrjb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_atoftk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_okpink {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 4px;
    width: 20px;
    height: 16px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ucwkbc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_bfcoez {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_wmskvl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pjjhld {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mcmoqv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ukhaju {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_kemizo, .span_cfwf_umewoh, .span_cfwf_neimpl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_coqfcd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_xhiqjk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_bjpdeg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vdzkno {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_kogkxm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jpoaqf {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_rqhrxz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_idkjek {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_cqaljs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_rnypii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_hcbstf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_dvpblo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_aykrrg, .span_cfwf_lpgbnk, .span_cfwf_wcdkus {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mbfusz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_roarsn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_melbfv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mtggqq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_oayfdg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .polyline_cfwf_hvwtsl, .polyline_cfwf_omtnwx {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_tgzcue {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_cjhcry {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_buutcf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_sdtorf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_tvaesq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_adqnvd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ygkhsz, .span_cfwf_ugvygv, .span_cfwf_rxttfc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_adfxic {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_dakasm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_rwqxgf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zajqlb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_wjpzoq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_jyzkjb, .path_cfwf_ksaugi, .path_cfwf_vaymel {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_sulzep {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_ajkyhr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ztujix {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_idekqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ftrcmj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vkjrsj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ifgymt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rukkdw, .span_cfwf_uylhrd, .span_cfwf_vvcljn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_zbxgrp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_wugvze {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_lpykbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_teuiuq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_ovzkjt {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_iclptb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_tnubft {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_fknqjd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_upjdui {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_mhtpau {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gxndof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vlfuda {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_skubaf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_iacdjc, .span_cfwf_grgrql, .span_cfwf_hpxgdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_fjhkem {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_agglmr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_frjzkv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_chcfdr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vdzmbg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_uvoteo, .path_cfwf_ptvskl, .path_cfwf_udhkiu, .path_cfwf_chqxwo, .path_cfwf_gsrsxy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_mconkx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ikdlbk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_sfepij {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ecvsyr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xgzhti {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfhrsz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_zrgynq, .span_cfwf_zsqtqy, .span_cfwf_iziuke {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_lmkqgg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_fpognp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_uebtyz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bpzgsc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_tmpdqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ixsiqz {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_cbfgya {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 11px;
    cy: 11px;
    r: 8px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_yzsltt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_mnocbh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_usibyv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wqwrbp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_abxsvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zfeoee {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_jhityj, .span_cfwf_pgrcyc, .span_cfwf_mvbjdu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_wbkblt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_mmqnii {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_oqcswk {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_uawkya {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_sqcxfk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_tunrzb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .rect_cfwf_ybcbtm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    rx: 2px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    x: 2px;
    y: 6px;
    width: 14px;
    height: 12px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_qfwfox {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_litaag {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_fqbebf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ubfgoe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xtfteg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qfswbm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_yjgiaq, .span_cfwf_gtidob, .span_cfwf_wnyuqy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_icnsrt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_stqawn {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_dzocac {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qlmcrc {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_vkhudi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ksvrsj, .path_cfwf_sxrace, .path_cfwf_nqtpkn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_ceyrty {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_hwbezy {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_rnumnm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_hzadov {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pqpwxf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_pkwrod {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xlxcqw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_rcillp, .span_cfwf_mhstme {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_ndmklg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    background-color: oklch(1 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    will-change: transform, box-shadow;
    border-radius: 14px;
    flex-direction: column;
    gap: 24px;
    width: auto;
    height: 100%;
    margin: 0 0 16px;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
  }

  .div_cfwf_ifqbar {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    width: auto;
    height: 100%;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_pucdof {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    padding: 24px 24px 8px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ixlplr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    justify-content: space-between;
    align-items: center;
    width: auto;
    height: 24px;
    margin: 0 0 16px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .svg_cfwf_hwggbu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    vertical-align: middle;
    caret-color: oklch(.35 .15 250);
    fill: none;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_seifcg, .path_cfwf_eopjsg, .path_cfwf_vaaadl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .circle_cfwf_psdqhc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.35 .15 250);
    column-rule-color: oklch(.35 .15 250);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.35 .15 250);
    text-decoration-color: oklch(.35 .15 250);
    caret-color: oklch(.35 .15 250);
    cx: 9px;
    cy: 7px;
    r: 4px;
    stroke: oklch(.35 .15 250);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.35 .15 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .span_cfwf_pzvphw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .div_cfwf_nnognb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    align-items: flex-start;
    width: auto;
    height: 48px;
    margin: 0 0 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.25;
    animation-duration: 0s;
    display: flex;
  }

  .div_cfwf_gfgtrb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-grow: 1;
    width: auto;
    height: auto;
    margin: 0;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_cjsdtb {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.556 0 0);
    column-rule-color: oklch(.556 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.556 0 0);
    text-decoration-color: oklch(.556 0 0);
    caret-color: oklch(.556 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.556 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    line-height: 1.625;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_nuluyu {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: auto 0 0;
    padding: 16px 24px 24px;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xdwdbs {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 8px;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: flex;
  }

  .span_cfwf_ezniyk, .span_cfwf_rlocyk, .span_cfwf_enerlg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 1px;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.145 0 0);
    column-rule-color: oklch(.145 0 0);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.145 0 0);
    text-decoration-color: oklch(.145 0 0);
    caret-color: oklch(.145 0 0);
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    text-emphasis-color: oklch(.145 0 0);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    margin: 0;
    padding: 2px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33333;
    animation-duration: 0s;
    display: flex;
    overflow: hidden;
  }

  .section_cfwf_jqmvqh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ueweqo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 896px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    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_rkbkip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-size: 24px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .p_cfwf_emnibt {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    text-align: center;
    column-rule-color: oklch(.932 .032 255.585);
    text-decoration: none;
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 672px;
    height: auto;
    margin: 0 auto 32px;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gvkdbr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    text-align: center;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    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_hovrtw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-duration: .3s;
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_hrurgh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_exrxkm, .path_cfwf_wcfcns {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_mjxuvk, .a_cfwf_ycduvv {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    text-align: center;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .section_cfwf_gfsgxd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-family: Arial, sans-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_iebzyj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_ojyxgw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_svslip {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_ekwqzx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_hknkmz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_jayiqa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_refdjp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_zewhua {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_grkysw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mrhric, .path_cfwf_feprfl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_jbdmlc {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .img_cfwf_obwowl {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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: static;
  }

  .svg_cfwf_gecpnb {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_dpomia, .path_cfwf_kvyjiq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_qqoipa {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .section_cfwf_ahxxmq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-family: Arial, sans-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_ljvbyx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_bqlrtx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_bwgavj {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_gztgcg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_yudbhx {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_zqcevp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_gphacg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_sfexll {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_ufygzg {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ucaouo, .path_cfwf_gxwknw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_pdliom {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_ioarrs {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_zirmak, .path_cfwf_lnaizw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_ttrpgm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_budvtm {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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_fahkxr {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-family: Arial, sans-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_ztujtl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_zlqufv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_awidzl {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_kqyhqm {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_piwxzv {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_dnsomo {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_vsziux {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_izizap {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_xiucwm {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_kxqqmz, .path_cfwf_qbmskh {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_ygguoi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_cvgxgy {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_yvlevf, .path_cfwf_qpurwi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_hvtxvf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_lginmb {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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_ikihwg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-family: Arial, sans-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_rpemcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_xsxxxe {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_ttdoeq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_grxvqf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_dpqpun {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_scfwak {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_mxfwgz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_qimepu {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_mwitsw {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_wornja, .path_cfwf_lpaegi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_rysipl {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_gmnvgk {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ljmjev, .path_cfwf_hjcdqn {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_widjyd {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_yczhxj {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-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_iytffw {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    overflow-block: hidden;
    overflow-inline: hidden;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-image: linear-gradient(135deg, #1e40af, #3b82f6, #60a5fa);
    width: auto;
    height: auto;
    margin: 0;
    padding-top: 32px;
    padding-bottom: 32px;
    font-family: Arial, sans-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_cfxreq {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_wililz {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    grid-template: ". Area"
    / minmax(0, 1fr);
    align-items: center;
    gap: 48px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, 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_ukpxcp {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .h1_cfwf_wwjqel {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 28px;
    line-height: 1.2;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }

  .span_cfwf_culopf {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.7 .1 250);
    -webkit-text-decoration: oklch(.7 .1 250);
    text-decoration: oklch(.7 .1 250);
    column-rule-color: oklch(.7 .1 250);
    -webkit-text-decoration-color: oklch(.7 .1 250);
    text-decoration-color: oklch(.7 .1 250);
    caret-color: oklch(.7 .1 250);
    tab-size: 4;
    text-emphasis-color: oklch(.7 .1 250);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
    animation-duration: 0s;
    display: inline;
  }

  .p_cfwf_wfssfh {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.932 .032 255.585);
    -webkit-text-decoration: oklch(.932 .032 255.585);
    text-decoration: oklch(.932 .032 255.585);
    column-rule-color: oklch(.932 .032 255.585);
    -webkit-text-decoration-color: oklch(.932 .032 255.585);
    text-decoration-color: oklch(.932 .032 255.585);
    caret-color: oklch(.932 .032 255.585);
    tab-size: 4;
    text-emphasis-color: oklch(.932 .032 255.585);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    max-width: 512px;
    height: auto;
    margin: 0 0 24px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.4;
    animation-duration: 0s;
    display: block;
  }

  .div_cfwf_qansje {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    flex-direction: column;
    gap: 16px;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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_mjmvkj {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    max-width: 100%;
    height: 40px;
    margin: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_zlgnny {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    vertical-align: middle;
    cursor: pointer;
    caret-color: #6b7280;
    fill: none;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin: 0 0 0 8px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_mtdrdb, .path_cfwf_fhybic {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    pointer-events: none;
    color: #6b7280;
    column-rule-color: #6b7280;
    cursor: pointer;
    caret-color: #6b7280;
    stroke: #6b7280;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    animation-duration: 0s;
    display: inline;
  }

  .a_cfwf_yjmlsi {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    outline-color: oklab(.708 0 0 / .5);
    transform-origin: 50%;
    color: #6b7280;
    column-rule-color: #6b7280;
    caret-color: #6b7280;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    text-wrap-mode: nowrap;
    background-color: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: auto;
    height: 40px;
    margin: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.42857;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #6b7280;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    animation-duration: 0s;
    display: flex;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px #0000000d;
  }

  .svg_cfwf_wmsvuq {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    vertical-align: middle;
    caret-color: oklch(.723 .219 149.579);
    fill: none;
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: block;
  }

  .path_cfwf_ykfxjy, .path_cfwf_utmoph {
    visibility: visible;
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: oklch(.723 .219 149.579);
    -webkit-text-decoration: oklch(.723 .219 149.579);
    text-decoration: oklch(.723 .219 149.579);
    column-rule-color: oklch(.723 .219 149.579);
    -webkit-text-decoration-color: oklch(.723 .219 149.579);
    text-decoration-color: oklch(.723 .219 149.579);
    caret-color: oklch(.723 .219 149.579);
    stroke: oklch(.723 .219 149.579);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2px;
    tab-size: 4;
    text-emphasis-color: oklch(.723 .219 149.579);
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    animation-duration: 0s;
    display: inline;
  }

  .div_cfwf_lnxckg {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-style: solid;
    border-width: 0;
    border-color: oklch(.922 0 0);
    outline-color: oklab(.708 0 0 / .5);
    color: #fff;
    column-rule-color: white;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    width: auto;
    height: auto;
    margin: 0;
    font-family: Arial, sans-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;
  }

  .img_cfwf_houtsw {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #fff;
    column-rule-color: white;
    vertical-align: middle;
    caret-color: #fff;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    border: 0 #fff;
    outline-color: #fff;
    grid-area: Area;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-emphasis-color: #fff;
    animation-duration: 0s;
    display: block;
  }
}
